{"title":"An analysis of a layered system architecture for autonomous construction vehicles","authors":"Sara Dersten, J. Axelsson, Joakim Fröberg","doi":"10.1109/SYSCON.2015.7116814","DOIUrl":"https://doi.org/10.1109/SYSCON.2015.7116814","url":null,"abstract":"It has been suggested in the literature to organize software in autonomous vehicles as hierarchical layers where each layer makes its own decisions based on its own world model. This paper presents two alternative designs for autonomous construction vehicles based on the layered framework 4D/RCS. As a first step, the typical use cases for these vehicles were defined. Then one use case for a hauler was traversed through the two alternatives to see how they supported safety, flexibility and the use of a product platform. We found that the coordination between bucket control and motion control must be done at a low level in the hierarchy and that the relationship between the vehicle actuators and the built-in autonomous system is important for how the software is organized.","PeriodicalId":251318,"journal":{"name":"2015 Annual IEEE Systems Conference (SysCon) Proceedings","volume":"52 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-04-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122114306","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Pareto optimality and Nash equilibrium for building stable systems","authors":"Abdelkrim Doufene, D. Krob","doi":"10.1109/SYSCON.2015.7116808","DOIUrl":"https://doi.org/10.1109/SYSCON.2015.7116808","url":null,"abstract":"This paper introduces a design approach based on system analysis and game theory for the identification of architectural equilibrium which guarantees the stability of the system being designed and its environment after the integration. We introduce multi-objective optimization and game theory, and their links with systems engineering through mathematical models. While Pareto optimality is used to select best architectures and to support independent decisions, Nash equilibrium is used to find out architectural equilibrium and to support interdependent decisions. This approach was illustrated previously in a case study.","PeriodicalId":251318,"journal":{"name":"2015 Annual IEEE Systems Conference (SysCon) Proceedings","volume":"2 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-04-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122652769","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
J. S. D. R. Saez, C. Conde, A. Tsitiridis, J. R. Gomez, Isaac Martín de Diego, E. Cabello
{"title":"Face-based recognition systems in the ABC e-gates","authors":"J. S. D. R. Saez, C. Conde, A. Tsitiridis, J. R. Gomez, Isaac Martín de Diego, E. Cabello","doi":"10.1109/SYSCON.2015.7116774","DOIUrl":"https://doi.org/10.1109/SYSCON.2015.7116774","url":null,"abstract":"Automated border control (ABC) systems have been proposed as the best option to satisfy the actual needs that airport security has to face nowadays and in the next years. These needs are demanded by the rapid flow growth. High efficient biometric recognition systems using face, iris or fingerprint modalities placed inside the gates at airports entry points should cope with the problems caused by this growth. Problems such as, congestion at these gates, delays in the planned arrival schedules or lack of security control, require a fast automated biometric solution. Face modality is present in 2nd generation passports and it is well accepted by travellers. In this work the state of the art for the most important face recognition models that are currently employed in ABC e-Gates is presented. The importance that image quality has in the ABC systems performance and how external factors affect this quality is described.","PeriodicalId":251318,"journal":{"name":"2015 Annual IEEE Systems Conference (SysCon) Proceedings","volume":"17 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-04-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125241433","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Systems engineering theory: What needs to be done","authors":"Paul D. Collopy","doi":"10.1109/SYSCON.2015.7116807","DOIUrl":"https://doi.org/10.1109/SYSCON.2015.7116807","url":null,"abstract":"This paper suggests seven areas that are ripe for theoretical research in systems engineering. The areas are verification and validation; requirements; contracting; risk management; abstraction and elaboration; organization design; and finally guidance technology in the context of model-based systems engineering.","PeriodicalId":251318,"journal":{"name":"2015 Annual IEEE Systems Conference (SysCon) Proceedings","volume":"09 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-04-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126288387","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
T. Alstad, J. Dunkin, Simon Detlor, B. French, Heath Caswell, Zane Ouimet, Y. Khmelevsky, Gaétan Hains
{"title":"Game network traffic simulation by a custom bot","authors":"T. Alstad, J. Dunkin, Simon Detlor, B. French, Heath Caswell, Zane Ouimet, Y. Khmelevsky, Gaétan Hains","doi":"10.1109/SYSCON.2015.7116828","DOIUrl":"https://doi.org/10.1109/SYSCON.2015.7116828","url":null,"abstract":"Minecraft is a popular video game played worldwide, and is built simply enough to be used for network analysis and research. This paper describes an automated software agent created to simulate player traffic within the game. Realistic network traffic simulation was the goal that inspired the creation of our “Minecraft bot”: an automatic program or bot that could act in similar ways to a real player, and be able to be mass produced to saturate a local area network. This will facilitate network research by allowing users to have a more scalable testing environment and thus enable controlled laboratory experiments that are impossible to set up in live online gaming environments. The basic commands in Minecraft consist of moving, placing and breaking blocks (pieces of environment) and a realistic bot needs to replicate these actions. Another important objective was to have the ability to create hundreds or thousands of bots doing the same actions, to be able to create artificial latency on the network. This paper will go through the entire lifecycle of our project, starting with some information on existing research about the subject, and how it relates to ours. Following that we describe our bot requirements, the work that was done to find a pre-built solution, the solution we ended up using and how it was modified to fit our requirements. We then have a section showing performance experiments we ran, which compared the packet count and traffic volume between players and bots, as well as cpu usage statistics as more connections were made to the server to ensure that our server hardware was not a factor in our network testing. The final section is the conclusion which talks about the outcome of our project in relation to our original goals, and how it will impact future research in this area.","PeriodicalId":251318,"journal":{"name":"2015 Annual IEEE Systems Conference (SysCon) Proceedings","volume":"56 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-04-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129650375","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
A. T. Hafez, S. Givigi, H. Schwartz, S. Yousefi, M. Iskandarani
{"title":"Real time tactic switching for multiple cooperative UAVs via Model Predictive Control","authors":"A. T. Hafez, S. Givigi, H. Schwartz, S. Yousefi, M. Iskandarani","doi":"10.1109/SYSCON.2015.7116789","DOIUrl":"https://doi.org/10.1109/SYSCON.2015.7116789","url":null,"abstract":"Intelligent and flexible control strategies are required to allow a team of cooperative Unmanned Aerial Vehicles (UAVs) to accomplish a multitude of challenging group tasks. In this paper, a real time implementation of a team of multiple cooperative UAVs performing a combination of UAV tactics is introduced. A team of N cooperative UAVs switches from a desired formation into a dynamic encirclement tactic around a desired stationary target in real time using a decentralized high-level Linear Model Predictive Control (LMPC)combined with Feedback Linearization (FL) technique in real time. During the experiments, the cooperative UAVs avoid collisions with nearby flockmates, attempt to match the velocity of other team members and attempt to stay close to other flockmates. The main contribution of this paper lies in the use of a predictive decentralized approach represented by the LMPC to solve the problem of tactic switching for a team of cooperative quadrotors in real time while ensuring the stability of the system during flight.","PeriodicalId":251318,"journal":{"name":"2015 Annual IEEE Systems Conference (SysCon) Proceedings","volume":"23 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-04-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130743840","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Richard Wise, Lindsey Sheppard, J. Huggins, Douglas Broadwell
{"title":"A methodology and heuristics for re-architecting a legacy system","authors":"Richard Wise, Lindsey Sheppard, J. Huggins, Douglas Broadwell","doi":"10.1109/SYSCON.2015.7116781","DOIUrl":"https://doi.org/10.1109/SYSCON.2015.7116781","url":null,"abstract":"This paper documents the authors' process of re-architecting a legacy aircraft avionics system during a system upgrade and modification program. The modification program aimed to upgrade the system to implement functionality more efficiently, enhance overall system performance, and reduce system complexity. The lack of system-level architecture and design documentation and available subject matter expertise presented a challenge in applying the traditional Systems Engineering Process V-Model during the Operations and Maintenance phase of the system's life cycle. The lack of system-level information prevented the research team from following the traditional project definition process of Requirements Definition to Architecture Definition to Detailed Design. Taking a Model Based Systems Engineering approach that utilized Systems Modeling Language (SysML), the authors defined a new process of architecture re-definition for future project efforts that are faced with a lack of legacy system-level documentation. Guiding heuristics derived from program lessons-learned are presented alongside the re-definition methodology.","PeriodicalId":251318,"journal":{"name":"2015 Annual IEEE Systems Conference (SysCon) Proceedings","volume":"16 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-04-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126726175","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Mastering SoS complexity through a methodical tailoring of modeling: Benefits and new issues","authors":"F. K. Simo, D. Lenne, Dominique Ernadote","doi":"10.1109/SYSCON.2015.7116803","DOIUrl":"https://doi.org/10.1109/SYSCON.2015.7116803","url":null,"abstract":"The complexity of systems like Systems of Systems leads to very time-consuming modeling tasks. Standards such as modeling languages, frameworks, etc. have been developed by organizations to master this complexity. Although they are useful, almost mandatory, having them systematically as the entry point of modeling adds new complexity challenges causing additional costs in Systems Engineering activities. An automated objective-driven approach named Modeling Planning Process (MPP) that drives the usage of such standards has been proposed to master the modeling activities. Its application in actual projects to tailor the modeling effort, clearly demonstrated its relevance. The result is that tailoring modeling is mandatory, thus modeling choices (framework, models, etc.) are based and assessed against previously defined modeling objectives (MOs). This paper firstly summarizes the MPP approach we extended and automated recently; a five-step approach based on MOs as entry points that drive modeling activities. Secondly, the effectiveness of the approach is demonstrated through a case study that exposes two simple MOs and the conceptual data model to support them. This experience shows that the modeling effort should be tailored according to two perspectives: what must be modeled, and how far this modeling must be performed. Finally, the paper presents the induced necessity for a formal approach to federate models.","PeriodicalId":251318,"journal":{"name":"2015 Annual IEEE Systems Conference (SysCon) Proceedings","volume":"19 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-04-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132981127","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Recognizing the system impact of technology adoption on inter-organizational workflow: Exploring U.S. e-prescribing","authors":"N. King, Bijan Azad","doi":"10.1109/SYSCON.2015.7116754","DOIUrl":"https://doi.org/10.1109/SYSCON.2015.7116754","url":null,"abstract":"The study of technology adoption rarely extends beyond its immediate organizational influence. Yet e-prescribing directly connects previously decoupled organizations suggesting that change introduced in one part of the medication management system will ripple to other parts of the system. While role changes are known to be induced by technology, system designers oftentimes overlook the extent of change. Early evidence of looking at the workflow across organizations that are coupled to e-prescribing, evidence for technologically-induced changes are explored using a roles-artifact-routine analytical framework applied to prescribing activities in physician offices and pharmacies. Early observations suggest that this framework offers system designers a practice-based tool to examine the impact of adopting new technologies.","PeriodicalId":251318,"journal":{"name":"2015 Annual IEEE Systems Conference (SysCon) Proceedings","volume":"82 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-04-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124426422","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Interpretation of pointing gestures for the gesture controlled transportation robot “FiFi”","authors":"A. Trenkle, Michel Gohl, K. Furmans","doi":"10.1109/SYSCON.2015.7116836","DOIUrl":"https://doi.org/10.1109/SYSCON.2015.7116836","url":null,"abstract":"“FiFi” is a gesture controlled transportation robot and facilitates manual transport in internal logistics. It is controlled by detection of people and their gestures with a 3D-camera. In this paper, we describe the functions and applications for FiFi in intralogistics. We introduce a new function: The user points on a line, FiFi plans a path to this line and follows it independently. After explaining our developed control mechanisms we present experiments testing the accuracy of them.","PeriodicalId":251318,"journal":{"name":"2015 Annual IEEE Systems Conference (SysCon) Proceedings","volume":"68 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-04-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115636861","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}