Reusability in goal modeling: A systematic literature review
暂无分享,去创建一个
[1] Sergio España,et al. LightCDD: Application of a Capability-Driven Development Method for Start-ups Development , 2017, Complex Syst. Informatics Model. Q..
[2] Janis Stirna,et al. Capability Driven Development - An Approach to Support Evolving Organizations , 2012, PoEM.
[3] Haiyan Zhao,et al. User preference based autonomic generation of self-adaptive rules , 2014, Internetware.
[4] P. Giorgini,et al. Context for Goal-level Product Line Derivation , 2009 .
[5] Xavier Franch,et al. i* Modules: a jUCMNav Implementation , 2011, iStar.
[6] Sooyong Park,et al. Contextual problem detection and management during software execution in complex environments , 2006, Ind. Manag. Data Syst..
[7] John Mylopoulos,et al. Gamification solutions for software acceptance: A comparative study of Requirements Engineering and Organizational Behavior techniques , 2017, 2017 11th International Conference on Research Challenges in Information Science (RCIS).
[8] Luciano Baresi,et al. Live goals for adaptive service compositions , 2010, SEAMS '10.
[9] Anna Perini,et al. Towards a Requirements Modeling Language for Self-Adaptive Systems , 2012, REFSQ.
[10] Victor R. Basili,et al. How reuse influences productivity in object-oriented systems , 1996, CACM.
[11] Raimundas Matulevicius,et al. A Coarse-Grained Comparison of Modelling Languages for Business Motivation and Intentional Distribution , 2016, BIR.
[12] Eila Ovaska,et al. A survey of autonomic computing methods in digital service ecosystems , 2017, Service Oriented Computing and Applications.
[13] Gabriel Tamura,et al. 10 Challenges for the specification of self-adaptive software , 2018, 2018 12th International Conference on Research Challenges in Information Science (RCIS).
[14] Eric S. K. Yu,et al. Exploring Context Sensing in the Goal-Driven Design of Business Processes , 2016, 2016 IEEE 18th Conference on Business Informatics (CBI).
[15] John Mylopoulos,et al. Goal Models for Acceptance Requirements Analysis and Gamification Design , 2017, ER.
[16] Yijun Yu,et al. Quality-Based Software Reuse , 2005, CAiSE.
[17] Neil A. Ernst,et al. Techne: Towards a New Generation of Requirements Modeling Languages with Goals, Preferences, and Inconsistency Handling , 2010, 2010 18th IEEE International Requirements Engineering Conference.
[18] John Mylopoulos,et al. System Identification for Adaptive Software Systems: A Requirements Engineering Perspective , 2011, ER.
[19] Roel Wieringa,et al. A Survey of Requirements Engineering Methods for Pervasive Services , 2006 .
[20] John Mylopoulos,et al. Can Goal Reasoning Techniques Be Used for Strategic Decision-Making? , 2016, ER.
[21] John Mylopoulos,et al. Integrating Security Patterns with Security Requirements Analysis Using Contextual Goal Models , 2014, PoEM.
[22] John Mylopoulos,et al. Modeling and Applying Security Patterns Using Contextual Goal Models , 2014, iStar.
[23] Daniel Amyot,et al. A systematic literature mapping of goal and non-goal modelling methods for legal and regulatory compliance , 2019, Requirements Engineering.
[24] Massimo Cossentino,et al. Self-adaptive smart spaces by proactive means–end reasoning , 2017, Journal of Reliable Intelligent Environments.
[25] Lamiae Dounas,et al. Runtime Requirements Monitoring Framework for Adaptive e-Learning Systems , 2015 .
[26] Huzam F. Al-subaie,et al. Evaluating the Effectiveness of a Goal-Oriented Requirements Engineering Method , 2006 .
[27] Luciano Baresi,et al. Fuzzy Goals for Requirements-Driven Adaptation , 2010, 2010 18th IEEE International Requirements Engineering Conference.
[28] Daniel Amyot,et al. Goal models as run-time entities in context-aware systems , 2012, MRT '12.
[29] Daniel Amyot,et al. Modeling software product lines with AoURN , 2008 .
[30] Kurt Sandkuhl,et al. Strategies for Capability Modelling: Analysis Based on Initial Experiences , 2015, CAiSE Workshops.
[31] Danny Weyns,et al. Software Engineering of Self-Adaptive Systems: An Organised Tour and Future Challenges , 2017 .
[32] Janis Stirna,et al. A Comparative Analysis of Concepts for Capability Design Used in Capability Driven Development and the NATO Architecture Framework , 2017, CAiSE Workshops.
[33] Janis Stirna,et al. Modeling Organizational Capabilities on a Strategic Level , 2016, PoEM.
[34] Barbara Kitchenham,et al. Procedures for Performing Systematic Reviews , 2004 .
[35] Raian Ali,et al. Reasoning about Contextual Requirements for Mobile Information Systems: a Goal-based Approach , 2010 .
[36] Raian Ali,et al. Modeling and Analyzing Contextual Requirements , 2009 .
[37] Matthias Schöttle,et al. Associations in MDE: A Concern-Oriented, Reusable Solution , 2016, ECMFA.
[38] Kostas Kontogiannis,et al. Model Contextual Variability for Agents Using Goals and Commitments , 2013, iStar.
[39] Jian Yu,et al. Specifying and reasoning about contextual preferences in the goal-oriented requirements modelling , 2018, ACSW.
[40] Janis Stirna,et al. Supporting Perspectives of Business Capabilities by Enterprise Modeling, Context, and Patterns , 2016, BIR.
[41] W. Weber,et al. Reuse of Models and Diagrams of the UML and Implementation Concepts Regarding Dynamic Modeling , 1997, UML Workshop.
[42] Isabelle Comyn-Wattiau,et al. Reusable knowledge in security requirements engineering: a systematic mapping study , 2015, Requirements Engineering.
[43] Oscar Pastor,et al. Capability Support for Entrepreneurial Ventures , 2018, Capability Management in Digital Enterprises.
[44] Stefania Gnesi,et al. Context transformations for goal models , 2014, 2014 IEEE 4th International Model-Driven Requirements Engineering Workshop (MoDRE).
[45] Klaus Pohl,et al. Software Product Line Engineering - Foundations, Principles, and Techniques , 2005 .
[46] Pierre-Yves Schobbens,et al. Feature interaction in software product line engineering: A systematic mapping study , 2018, Inf. Softw. Technol..
[47] G. Mussbacher,et al. Visualizing Aspect-Oriented Goal Models with AoGRL , 2007, Second International Workshop on Requirements Engineering Visualization (REV 2007).
[48] Zhi Jin,et al. A Thematic Study of Requirements Modeling and Analysis for Self-Adaptive Systems , 2017, ArXiv.
[49] Ada Diaconescu. Goal-oriented Holonic Systems , 2017 .
[50] Jacques Klein,et al. VCU: The Three Dimensions of Reuse , 2016, ICSR.
[51] Xavier Franch. Fostering the Adoption of i* by Practitioners: Some Challenges and Research Directions , 2010, Intentional Perspectives on Information Systems Engineering.
[52] Daniel Amyot,et al. Using the Goal-oriented pattern family framework for modelling outcome-based regulations , 2012, 2012 Second IEEE International Workshop on Requirements Patterns (RePa).
[53] Julio Cesar Sampaio do Prado Leite,et al. On Non-Functional Requirements in Software Engineering , 2009, Conceptual Modeling: Foundations and Applications.
[54] John Mylopoulos,et al. Security attack analysis using attack patterns , 2016, 2016 IEEE Tenth International Conference on Research Challenges in Information Science (RCIS).
[55] Kurt Sandkuhl,et al. Capability as a Service: Method and Tool Support for Context-Aware Business Services , 2018, Int. J. Inf. Syst. Serv. Sect..
[56] Eric Yu,et al. Evaluating goal models within the goal-oriented requirement language , 2010 .
[57] Iping Supriana,et al. Self-adaptive Software Modeling Based on Contextual Requirements , 2018 .
[58] André Gil,et al. AspectKAOS: integrating early-aspects into KAOS , 2009, EA '09.
[59] John Mylopoulos,et al. Modeling Domain Variability in Requirements Engineering with Contexts , 2009, ER.
[60] Raian Ali,et al. Requirements-driven deployment , 2012, Software & Systems Modeling.
[61] Christophe Ponsard,et al. Deploying a Template and Pattern Library for Improved Reuse of Requirements Across Projects , 2017, 2017 IEEE 25th International Requirements Engineering Conference (RE).
[62] John Mylopoulos,et al. Acceptance Requirements and Their Gamification Solutions , 2016, 2016 IEEE 24th International Requirements Engineering Conference (RE).
[63] Tijs van der Storm. Variability and Component Composition , 2004, ICSR.
[64] Jéssyka Vilela,et al. Core Ontology to Aid the Goal Oriented Specification for Self-Adaptive Systems , 2016, WorldCIST.
[65] Raian Ali,et al. A Goal Modeling Framework for Self-contextualizable Software , 2009, BMMDS/EMMSAD.
[66] Gunter Mussbacher,et al. Evaluation of Goal Models in Reuse Hierarchies with Delayed Decisions , 2017, 2017 IEEE 25th International Requirements Engineering Conference Workshops (REW).
[67] João Pimentel,et al. Changing attitudes towards the generation of architectural models , 2012, J. Syst. Softw..
[68] Miguel Goulão,et al. Synergies and tradeoffs in software reuse – a systematic mapping study , 2017, Softw. Pract. Exp..
[69] Raian Ali,et al. A goal-based framework for contextual requirements modeling and analysis , 2010, Requirements Engineering.
[70] Julio Cesar Sampaio do Prado Leite,et al. Aspect-Oriented Goal Modeling and Composition with AOV-Graph , 2013, Aspect-Oriented Requirements Engineering.
[71] Ada Diaconescu,et al. Architectures for Collective Self-aware Computing Systems , 2017, Self-Aware Computing Systems.
[72] Kurt Sandkuhl. Integrating Local and Global Optimization in Capability Delivery , 2017, PoEM.
[73] Daniel Amyot,et al. Evolution mechanisms for goal-driven pattern families used in business process modelling , 2013, Int. J. Electron. Bus..
[74] Iping Supriana,et al. Self-adaptive cyber city system , 2016, 2016 International Conference On Advanced Informatics: Concepts, Theory And Application (ICAICTA).
[75] Rami Bahsoon,et al. Chapter 11 – Managing Trade-offs in Self-Adaptive Software Architectures: A Systematic Mapping Study , 2017 .
[76] John Mylopoulos,et al. Analyzing and Enforcing Security Mechanisms on Requirements Specifications , 2015, REFSQ.
[77] John Mylopoulos,et al. Capturing Contextual Variability in i* Models , 2011, iStar.
[78] Gunter Mussbacher. Aspect-Oriented User Requirements Notation: Aspects in Goal and Scenario Models , 2007, MoDELS Workshops.
[79] Janis Stirna,et al. Extending Capabilities with Context Awareness , 2016, CAiSE Workshops.
[80] Janis Stirna,et al. Development of a Modeling Language for Capability Driven Development: Experiences from Meta-modeling , 2016, ER.
[81] Sergio España,et al. LightCDD: A Lightweight Capability-Driven Development Method for Start-Ups , 2016, CAiSE Workshops.
[82] Jörg Kienzle,et al. A vision for generic concern-oriented requirements reusere@21 , 2013, 2013 21st IEEE International Requirements Engineering Conference (RE).
[83] Wei Liu,et al. Requirement Uncertainty Modeling for Service Oriented Self-Adaptive Software , 2012 .
[84] Zhi Jin,et al. A Model-Based Fuzzy Control Approach to Achieving Adaptation with Contextual Uncertainties , 2017, ArXiv.
[85] Jörg Kienzle,et al. Delaying decisions in variable concern hierarchies , 2016, GPCE.
[86] Kai Petersen,et al. Worldviews, Research Methods, and their Relationship to Validity in Empirical Software Engineering Research , 2013, 2013 Joint Conference of the 23rd International Workshop on Software Measurement and the 8th International Conference on Software Process and Product Measurement.
[87] Alireza Pourshahid,et al. Model-based Validation of Business Processes , 2012 .
[88] Romain Laborde,et al. A Requirements Engineering-Based Approach for Evaluating Security Requirements Engineering Methodologies , 2018 .
[89] Wei Liu,et al. Requirement Uncertainty Analysis for Service-Oriented Self-Adaptation Software , 2012 .
[90] Iping Supriana,et al. Integration of Self-adaptation Approach on Requirements Modeling , 2016, SCDM.
[91] Raian Ali,et al. Reasoning with contextual requirements: Detecting inconsistency and conflicts , 2013, Inf. Softw. Technol..
[92] Luciano Baresi,et al. Adaptation Goals for Adaptive Service-Oriented Architectures , 2011, Relating Software Requirements and Architectures.
[93] Anna Perini,et al. Towards goal-oriented development of self-adaptive systems , 2008, SEAMS '08.
[94] Anna Perini,et al. Dealing with Complexity Using Conceptual Models Based on Tropos , 2009, Conceptual Modeling: Foundations and Applications.
[95] Daniel M. Batista,et al. Planning runtime software adaptation through pragmatic goal model , 2017, Data Knowl. Eng..
[96] Jörg Kienzle,et al. On the Reuse of Goal Models , 2015, SDL Forum.
[97] Janis Grabis,et al. Adjustment of Capabilities: How to Add Dynamics , 2018, Capability Management in Digital Enterprises.
[98] Axel van Lamsweerde,et al. Goal-Oriented Requirements Engineering: A Guided Tour , 2001, RE.
[99] Philippe Massonet,et al. GRAIL/KAOS: An Environment for Goal-Driven Requirements Engineering , 1997, Proceedings of the (19th) International Conference on Software Engineering.
[100] Kurt Sandkuhl,et al. Comparison of Tool Support for Goal Modelling in Capability Management , 2016, CAiSE Workshops.
[101] Jaelson Brelaz de Castro,et al. Variability Management in Dynamic Software Product Lines: A Systematic Mapping , 2015, 2015 IX Brazilian Symposium on Components, Architectures and Reuse Software.
[102] Zhi Jin,et al. Modeling and Specifying Parametric Adaptation Mechanism for Self-Adaptive Systems , 2014, APRES.
[103] Nelly Bencomo,et al. Self-Explanation in Adaptive Systems , 2012, 2012 IEEE 17th International Conference on Engineering of Complex Computer Systems.
[104] Uwe Zdun,et al. Systematic literature review of the objectives, techniques, kinds, and architectures of models at runtime , 2016, Software & Systems Modeling.
[105] Nelly Bencomo,et al. Self-Explanation in Adaptive Systems Based on Runtime Goal-Based Models , 2014, Trans. Comput. Collect. Intell..
[106] Daniel Amyot,et al. Handling Regulatory Goal Model Families as Software Product Lines , 2015, CAiSE.
[107] Omar El Beqqali,et al. Continuous monitoring of adaptive e-learning systems requirements , 2015, 2015 IEEE/ACS 12th International Conference of Computer Systems and Applications (AICCSA).
[108] Daniel Amyot,et al. Composing Goal and Scenario Models with the Aspect-Oriented User Requirements Notation Based on Syntax and Semantics , 2013, Aspect-Oriented Requirements Engineering.
[109] Seok-Won Lee,et al. Feature-Oriented Nonfunctional Requirement Analysis for Software Product Line , 2009, Journal of Computer Science and Technology.
[110] Raian Ali,et al. Contextual Goal Models , 2010 .
[111] Leon Sterling,et al. Task Knowledge Patterns Reuse in Multi-Agent Systems Development , 2010, PRIMA.
[112] Patrick Heymans,et al. Comparing Goal Modelling Languages: An Experiment , 2007, REFSQ.
[113] Munindar P. Singh,et al. Xipho: extending tropos to engineer context-aware personal agents , 2014, AAMAS.
[114] T. S. E. Maibaum,et al. Goal-oriented requirements analysis for process control systems design , 2003, First ACM and IEEE International Conference on Formal Methods and Models for Co-Design, 2003. MEMOCODE '03. Proceedings..
[115] Neil A. Ernst,et al. Aspects across Software Life Cycle: A Goal-Driven Approach , 2009, LNCS Trans. Aspect Oriented Softw. Dev..
[116] Kurt Sandkuhl,et al. Development of Capability Driven Development Methodology: Experiences and Recommendations , 2017, PoEM.
[117] John Mylopoulos,et al. Monitoring and Diagnosing Malicious Attacks with Autonomic Software , 2009, ER.
[118] Giancarlo Guizzardi,et al. Ontological foundations for software requirements with a focus on requirements at runtime , 2018, Appl. Ontology.
[119] Nelly Bencomo,et al. Requirements for Self-adaptation , 2011, GTTSE.
[120] João Araújo,et al. A Systematic Literature Review of iStar extensions , 2018, J. Syst. Softw..
[121] Juan Carlos Augusto,et al. Engineering context-aware systems and applications: A survey , 2016, J. Syst. Softw..
[122] Liang Xiao,et al. Goal Modelling in Clinical Decision Support , 2016, 2016 IEEE 24th International Requirements Engineering Conference Workshops (REW).
[123] Gunter Mussbacher,et al. Investigation of feature run-time conflicts on goal model-based reuse , 2016, Information Systems Frontiers.
[124] Daniel Macedo Batista,et al. Pragmatic Requirements for Adaptive Systems: a Goal-Driven Modelling and Analysis Approach , 2015, ER.
[125] Jörg Kienzle,et al. Concern-Oriented Software Design , 2013, MoDELS.
[126] Charles W. Krueger,et al. Software reuse , 1992, CSUR.
[127] Sabine Glesner,et al. Runtime management and quantitative evaluation of changing system goals in complex autonomous systems , 2018, J. Syst. Softw..
[128] Oscar Pastor,et al. Capability Driven Development: An Approach to Designing Digital Enterprises , 2015, Bus. Inf. Syst. Eng..
[129] Yushan Pan,et al. A comparative review of i∗-based and use case-based security modelling initiatives , 2012, 2012 Sixth International Conference on Research Challenges in Information Science (RCIS).
[130] Jennifer Pérez,et al. Plastic Partial Components: A solution to support variability in architectural components , 2009, 2009 Joint Working IEEE/IFIP Conference on Software Architecture & European Conference on Software Architecture.
[131] Kurt Sandkuhl,et al. Capability-Driven Development - A Novel Approach to Design Enterprise Capabilities , 2016, Emerging Trends in the Evolution of Service-Oriented and Enterprise Architectures.
[132] João Pimentel,et al. Deriving software architectural models from requirements models for adaptive systems: the STREAM-A approach , 2011, Requirements Engineering.
[133] Olivier Barais,et al. Concern-oriented language development (COLD): Fostering reuse in language engineering , 2018, Comput. Lang. Syst. Struct..
[134] Daniel Amyot,et al. Tool support for combined rule-based and goal-based reasoning in Context-Aware systems , 2012, 2012 20th IEEE International Requirements Engineering Conference (RE).
[135] Samir Aknine,et al. Soft-Goal Approximation Context Awareness of Goal-Driven Self-Adaptive Systems , 2017, 2017 IEEE International Conference on Autonomic Computing (ICAC).
[136] Malte Lochau,et al. Context-aware DSPLs: model-based runtime adaptation for resource-constrained systems , 2013, SPLC '13 Workshops.
[137] Matthias Schöttle,et al. Support for Evaluation of Impact Models in Reuse Hierarchies with jUCMNav and TouchCORE , 2015, P&D@MoDELS.
[138] Kerong Ben,et al. A model driven agent-oriented self-adaptive software development method , 2015, 2015 12th International Conference on Fuzzy Systems and Knowledge Discovery (FSKD).
[139] John Mylopoulos,et al. Goal-oriented requirements engineering: an extended systematic mapping study , 2017, Requirements Engineering.
[140] Alcemir Rodrigues Santos,et al. Towards the selection of modeling techniques for dynamic software product lines , 2015, PLEASE '15.
[141] Fausto Giunchiglia,et al. Tropos: An Agent-Oriented Software Development Methodology , 2004, Autonomous Agents and Multi-Agent Systems.
[142] Michael Winikoff,et al. Exact functional context matching for web services , 2004, ICSOC '04.
[143] Stephen Fickas,et al. Goal-Directed Requirements Acquisition , 1993, Sci. Comput. Program..
[144] Régine Laleau,et al. Supporting variability in goal-based requirements , 2009, 2009 Third International Conference on Research Challenges in Information Science.
[145] Raian Ali,et al. Goal-Based Self-Contextualization , 2009, CAiSE Forum.
[146] Janis Grabis,et al. Capability Management in the Cloud , 2018, Capability Management in Digital Enterprises.
[147] Kurt Sandkuhl,et al. Organizational Adoption of Capability Management , 2018, Capability Management in Digital Enterprises.
[148] John Mylopoulos,et al. Holistic security requirements analysis for socio-technical systems , 2016, Software & Systems Modeling.
[149] Bashar Nuseibeh,et al. SecuriTAS: a tool for engineering adaptive security , 2012, SIGSOFT FSE.
[150] Sylvain Frey,et al. Goal-Oriented Holonics for Complex System (Self-)Integration: Concepts and Case Studies , 2016, 2016 IEEE 10th International Conference on Self-Adaptive and Self-Organizing Systems (SASO).
[151] Janis Stirna,et al. A Comparative Analysis of Using the Capability Notion for Congruent Business and Information Systems Engineering , 2017, Complex Syst. Informatics Model. Q..
[152] Iping Supriana,et al. Requirements engineering for cloud computing adaptive model , 2016 .
[153] Mustafa Berk Duran. Reusable Goal Models , 2017, 2017 IEEE 25th International Requirements Engineering Conference (RE).
[154] Kurt Sandkuhl,et al. Capability-Driven Digital Service Innovation: Implications from Business Model and Service Process Perspectives , 2017, PoEM.
[155] J. Maxwell. Understanding and Validity in Qualitative Research , 1992 .
[156] Lin Liu,et al. User's Requirements Driven Services Adaptation and Evolution , 2012, 2012 IEEE 36th Annual Computer Software and Applications Conference Workshops.
[157] Eduardo Santana de Almeida,et al. Evaluating Variability Modeling Techniques for Dynamic Software Product Lines: A Controlled Experiment , 2016, 2016 X Brazilian Symposium on Software Components, Architectures and Reuse (SBCARS).
[158] T. S. E. Maibaum,et al. Requirements-Reuse Using GOPCSD: Component-Based Development of Process Control Systems , 2004, ICSR.
[159] Markus Strohmaier,et al. Can Patterns Improve i* Modeling? Two Exploratory Studies , 2008, REFSQ.
[160] Zhi Jin,et al. Achieving Adaptation for Adaptive Systems via Runtime Verification: A Model-Driven Approach , 2017, ArXiv.
[161] Raian Ali,et al. Requirements Evolution: From Assumptions to Reality , 2011, BMMDS/EMMSAD.
[162] João Araújo,et al. Integration of Aspects with i* Models , 2006, AOIS.
[163] John Mylopoulos,et al. From object-oriented to goal-oriented requirements analysis , 1999, CACM.
[164] João Araújo,et al. Understanding what is important in iStar extension proposals: the viewpoint of researchers , 2018, Requirements Engineering.
[165] Gunter Mussbacher,et al. Evaluation of reusable concern-oriented goal models , 2015, 2015 IEEE International Model-Driven Requirements Engineering Workshop (MoDRE).
[166] Yijun Yu,et al. Towards a Unified Framework for Contextual Variability in Requirements , 2009, 2009 Third International Workshop on Software Product Management.
[167] Carla Schuenemann,et al. Comparing Configuration Approaches for Dynamic Software Product Lines , 2017, SBES'17.
[168] Thomas Erl,et al. Service-Oriented Architecture: Concepts, Technology, and Design , 2005 .
[169] Wayne C. Lim,et al. Effects of reuse on quality, productivity, and economics , 1994, IEEE Software.
[170] Gunter Mussbacher,et al. Top-Down Evaluation of Reusable Goal Models , 2018, ICSR.
[171] Daniel Amyot,et al. Towards a Pattern-Based Framework for Goal-Driven Business Process Modeling , 2010, 2010 Eighth ACIS International Conference on Software Engineering Research, Management and Applications.
[172] Daniel Amyot,et al. Extending the User Requirements Notation with Aspect-Oriented Concepts , 2009, SDL Forum.
[173] John Mylopoulos,et al. From requirements to statecharts via design refinement , 2014, SAC.
[174] Janis Stirna,et al. Overview of Capability-Driven Development Methodology , 2018, Capability Management in Digital Enterprises.
[175] Sam Supakkul,et al. Capturing and Reusing Functional and Non-functional Requirements Knowledge: A Goal-Object Pattern Approach , 2006, 2006 IEEE International Conference on Information Reuse & Integration.
[176] Kerong Ben,et al. A Framework for Self-Adaptive Software Based on Extended Tropos Goal Model , 2015, 2015 7th International Conference on Intelligent Human-Machine Systems and Cybernetics.