Nothing Special   »   [go: up one dir, main page]

Smolander et al., 2001 - Google Patents

Required and Optional Viewpoints: What is Included in Software Architecture

Smolander et al., 2001

View PDF
Document ID
3019094368834211280
Author
Smolander K
Hoikka K
Isokallio J
Kataikko M
Mäkelä T
Kälviäinen H
Publication year
Publication venue
Telecom Business Research Center, Lappeeranta University of Technology, http://www. lut. fi/TBRC

External Links

Snippet

Software architecture is conventionally concerned with the structures in a high abstraction level describing the main constituents of a software system. However, there seems to be no common agreement of what these structures exactly are. This paper acts as an attempt to …
Continue reading at www.researchgate.net (PDF) (other versions)

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F17/00Digital computing or data processing equipment or methods, specially adapted for specific functions
    • G06F17/30Information retrieval; Database structures therefor; File system structures therefor
    • G06F17/30286Information retrieval; Database structures therefor; File system structures therefor in structured data stores
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F17/00Digital computing or data processing equipment or methods, specially adapted for specific functions
    • G06F17/50Computer-aided design
    • G06F17/5009Computer-aided design using simulation
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/30Creation or generation of source code
    • G06F8/35Model driven
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/70Software maintenance or management
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/30Creation or generation of source code
    • G06F8/36Software reuse
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for programme control, e.g. control unit
    • G06F9/06Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
    • G06F9/46Multiprogramming arrangements
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/20Software design
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06QDATA PROCESSING SYSTEMS OR METHODS, SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL, SUPERVISORY OR FORECASTING PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL, SUPERVISORY OR FORECASTING PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management, e.g. organising, planning, scheduling or allocating time, human or machine resources; Enterprise planning; Organisational models
    • G06Q10/063Operations research or analysis
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/40Transformations of program code
    • G06F8/51Source to source
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/10Requirements analysis; Specification techniques
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06QDATA PROCESSING SYSTEMS OR METHODS, SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL, SUPERVISORY OR FORECASTING PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL, SUPERVISORY OR FORECASTING PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/10Office automation, e.g. computer aided management of electronic mail or groupware; Time management, e.g. calendars, reminders, meetings or time accounting
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F2217/00Indexing scheme relating to computer aided design [CAD]

Similar Documents

Publication Publication Date Title
Lee et al. The process interchange format and framework
Uzuncaova et al. Incremental test generation for software product lines
Miles et al. Prime: A methodology for developing provenance-aware applications
Bernus Enterprise models for enterprise architecture and ISO9000: 2000
Pittl et al. Modeling digital enterprise ecosystems with ArchiMate: a mobility provision case study
US10540189B2 (en) Formalized execution of model integrated descriptive architecture languages
Igamberdiev et al. An integrated multi-level modeling approach for industrial-scale data interoperability
Felfernig et al. Configuration knowledge representation using uml/ocl
Biehl et al. High-level specification and code generation for service-oriented tool adapters
Makedonski et al. Test descriptions with ETSI TDL
Salay et al. An eclipse-based tool framework for software model management
Zhang Software Visualization: From Theory to Practice
Rose Visual assessment of engineering processes in virtual enterprises
Smolander What is included in software architecture? A case study in three software organizations
Matinlassi et al. Quality-driven architecture design and quality analysis method
Lochmann et al. An integrated view on modeling with multiple domain-specific languages
Smolander et al. Required and Optional Viewpoints: What is Included in Software Architecture
García-Castro et al. Towards a component-based framework for developing Semantic Web applications
Matulevičius et al. Comparing GRL and KAOS using the UEML Approach
CN116542041A (en) Service modeling system and method without code simulation, electronic equipment and storage medium
Vlaanderen et al. Model-driven web engineering in the CMS domain: a preliminary research applying SME
Abe et al. A tool framework for KPI application development
Balsamo et al. Towards performance evaluation of mobile systems in UML
Mustafa et al. Employing Linked Data in Building a Trace Links Taxonomy.
Plateaux et al. Use of a Pivot Diagram in SysML to Support an Automated Implementation of a MBSE Design Methodology in an Industry 4.0 Context