264,699 research outputs found

    Software System Understanding via Architectural Views Extraction According to Multiple Viewpoints

    Get PDF
    International audienceChanges and evolution of software systems constantly gener- ate new challenges for the recovery of software systems architectures. A system's architecture, together with its elements and the way they inter- act, constitute valuable assets for understanding the system. We believe that offering multiple architectural views of a given system, using domain and pattern knowledge enhance understanding of the software system as a whole. To correlate different sources of information and existing soft- ware system, different viewpoints are considered. Viewpoints enable one to model such information and guide the extraction algorithms to ex- tract multiple architectural views. We propose a recursive framework, an approach that expresses different kinds of information as viewpoints to guide the extraction process. These multiple viewpoints models al- low considering architectural, conceptual, and structural aspects of the system

    An architecture and methodology for the design and development of Technical Information Systems

    Get PDF
    In order to meet demands in the context of Technical Information Systems (TIS) pertaining to reliability, extensibility, maintainability, etc., we have developed an architectural framework with accompanying methodological guidelines for designing such systems. With the framework, we aim at complex multiapplication information systems using a repository to share data among applications. The framework proposes to keep a strict separation between Man-Machine-Interface and Model data, and provides design and implementation support to do this effectively.\ud The framework and methodological guidelines have been developed in the context of the ESPRIT project IMPRESS. The project also provided for ldquotesting groundsrdquo in the form of a TIS for the Spanish Electricity company Iberdrola.\ud This work has been conducted within the ESPRIT project IMPRESS (Integrated, Multi-Paradigm, Reliable and Extensible Storage System), ESPRIT No. 635

    Conceptual information processing: A robust approach to KBS-DBMS integration

    Get PDF
    Integrating the respective functionality and architectural features of knowledge base and data base management systems is a topic of considerable interest. Several aspects of this topic and associated issues are addressed. The significance of integration and the problems associated with accomplishing that integration are discussed. The shortcomings of current approaches to integration and the need to fuse the capabilities of both knowledge base and data base management systems motivates the investigation of information processing paradigms. One such paradigm is concept based processing, i.e., processing based on concepts and conceptual relations. An approach to robust knowledge and data base system integration is discussed by addressing progress made in the development of an experimental model for conceptual information processing

    Designing an Architectural Model of Crisis Management Information System for Natural Disasters in Iran

    Get PDF
    Introduction: The crisis management information system (CMIS) is a mission-critical system that enables the crisis management team for understanding, diagnosing, interpreting, analyzing, structuring, and making decisions faster by providing timely and high-quality information at the right time. The purpose of this research is to provide an architectural model of a CMIS for managing natural disasters in the process of finding trapped victims and relieving them. Materials and Methods: This applied study was conducted in 2020 in two stages. First, data on CMIS used in selected countries were collected from electronic resources and digital libraries and were then analyzed. Next, a preliminary model of CMIS architecture including three aspects of informational content, applications, and technological requirements, was prepared using these systems and experts’ interviews. Finally, the architectural model of CMIS validated by the Delphi technique and the focus group. Results: The analysis of experts in three rounds of Delphi test for three aspects of informational content, applications and technological requirements in the architectural model was performed with the presence of experts at the national level and the consensus rate over 75% was obtained for 7 modules and 28 proposed components of the CMIS. Conclusion: The architecture of information systems has a direct impact on the performance of these systems. Using an appropriate architecture for CMIS can be an effective step towards reducing the costs and consequences of crises in Iran and countries with similar conditions and have a significant impact on saving human lives in emergency situations

    A MDE-based optimisation process for Real-Time systems

    Get PDF
    The design and implementation of Real-Time Embedded Systems is now heavily relying on Model-Driven Engineering (MDE) as a central place to define and then analyze or implement a system. MDE toolchains are taking a key role as to gather most of functional and not functional properties in a central framework, and then exploit this information. Such toolchain is based on both 1) a modeling notation, and 2) companion tools to transform or analyse models. In this paper, we present a MDE-based process for system optimisation based on an architectural description. We first define a generic evaluation pipeline, define a library of elementary transformations and then shows how to use it through Domain-Specific Language to evaluate and then transform models. We illustrate this process on an AADL case study modeling a Generic Avionics Platform

    Modeling Net-Centric System of Systems using the Dystems Modeling Language SysML

    Get PDF
    Understanding the operations of a large \u27net-centric system-of-systems requires in-depth knowledge of the interfaces among the various systems, sub-systems and components. Architectural modeling can help in reducing the complexity involved in designing such large networked systems. An example of such a complex system is the Global Earth Observation System of Systems (GEOSS) - a system for monitoring and collecting information related to Earth\u27s resources. This paper demonstrates the use of Systems Modeling Language (SysML), which supports specification, analysis, design, verification and validation of a broad range of complex systems, to model some aspects of the GEOSS. The paper discusses issues related to architecture description, development, presentation, and integration for the chosen domain. The paper discusses issues related to model evaluation and how architectures can be simulated to better understand their efficacy

    Designing a Power Distribution System for the ARCE 257 Revit Structural Model

    Get PDF
    The construction industry needs engineers. Mechanical, electrical, and plumbing engineers, better known as MEPs, comprise a large number of employees who design and assist in the building of commercial structures. In particular, electrical engineers design power distribution systems for these buildings, including the power, lighting, low voltage, and fire protection subsystems. Here at Cal Poly, architectural engineers enrolled in ARCE 257 create authentic structural plans for a fictitious two-story structure. This senior project transforms these structural plans into an architectural model and creates a power distribution system for the entire building. This is done through a building information modeling (BIM) software called Revit. In this project, the architectural model is used to create floor plans where the separate power and lighting subsystems are drafted. Electric panel schedules define the loads on each circuit used within the subsystems. Finally, a single line diagram will present the overall architecture of the power distribution system by exhibiting the interconnections between the larger pieces of electrical equipment. The final product compiles of all this information onto personalized electrical construction sheets
    corecore