IRMA-International.org: Creator of Knowledge
Information Resources Management Association
Advancing the Concepts & Practices of Information Resources Management in Modern Organizations

Reducing the Complexity of Modeling Large Software Systems

Reducing the Complexity of Modeling Large Software Systems
View Sample PDF
Author(s): Jules White (Vanderbilt University, USA), Douglas C. Schmidt (Vanderbilt University, USA), Andrey Nechypurenko (Siemens AG, Germany)and Egon Wuchner (Siemens AG, Germany)
Copyright: 2009
Pages: 31
Source title: Software Applications: Concepts, Methodologies, Tools, and Applications
Source Author(s)/Editor(s): Pierre F. Tiako (Langston University, USA)
DOI: 10.4018/978-1-60566-060-8.ch197

Purchase

View Reducing the Complexity of Modeling Large Software Systems on the publisher's website for pricing and purchasing information.

Abstract

Model-driven development is one approach to combating the complexity of designing software intensive systems. A model-driven approach allows designers to use domain notations to specify solutions and domain constraints to ensure that the proposed solutions meet the required objectives. Many domains, however, require models that are either so large or intricately constrained that it is extremely difficult to manually specify a correct solution. This chapter presents an approach to provide that leverages a constraint solver to provide modeling guidance to a domain expert. The chapter presents both a practical framework for transforming models into constraint satisfaction problems and shows how the Command Pattern can be used to integrate a constraint solver into a modeling tool.

Related Content

Babita Srivastava. © 2024. 21 pages.
Sakuntala Rao, Shalini Chandra, Dhrupad Mathur. © 2024. 27 pages.
Satya Sekhar Venkata Gudimetla, Naveen Tirumalaraju. © 2024. 24 pages.
Neeta Baporikar. © 2024. 23 pages.
Shankar Subramanian Subramanian, Amritha Subhayan Krishnan, Arumugam Seetharaman. © 2024. 35 pages.
Charu Banga, Farhan Ujager. © 2024. 24 pages.
Munir Ahmad. © 2024. 27 pages.
Body Bottom