Skip to main content
    • by 
    •   17  
      Requirements EngineeringMetricsSystems AnalysisSoftware Quality
    • by 
    •   9  
      Information SystemsRequirements EngineeringAgile DevelopmentComputer Software
System testing is concerned with testing an entire system based on its specifications. In the context of object-oriented, UML development, this means that system test requirements are derived from UML analysis artifacts such as use cases,... more
    • by 
    •   22  
      Information SystemsComputer ScienceSoftware EngineeringUser Interface
    • by 
    •   4  
      EngineeringComputer SciencePrototypingUse cases
This paper presents an analysis of the requirements specification in electronic voting systems. In particular, it poses a specification that assumes a physical distributed architecture model with two networked intelligent units (Voting... more
    • by 
    •   7  
      Electronic VotingUse casesSoftware Requirement SpecificationUse Case
    • by 
    •   11  
      Computer ScienceFlow ControlCompositionDiagrams
The relationships between the work products of a security engineering process can be hard to understand, even for persons with a strong technical background but little knowledge of security engineering. Market forces are driving software... more
    • by 
    •   15  
      Computer ScienceHuman FactorsComputer SecuritySecurity Engineering
    • by 
    •   3  
      Misuse casesUse casesModel consistency
Contributions from various researchers and scholars have made major advances relevant to a wide range of mobile applications at various scales. Although current agricultural and rural development (ARD) systems have features that are... more
    • by 
    •   4  
      Use casesAgricultural and rural development (ARD)Farming-as-a-business via benchmarking (FAABB)M-apps development frameworks
How Can Humans adapt to a Life with Robots with ease? All historical events have briefed humans that the new technologies come along, most people are slow to adapt, taking time to become familiar and comfortable with the new tools and... more
    • by 
    •   13  
      RoboticsAlgorithmsArtificial IntelligenceSupply Chain Management
This paper presents an analysis of the requirements specification in electronic voting systems. In particular, it poses a specification that assumes a physical distributed architecture model with two networked intelligent units (Voting... more
    • by 
    •   7  
      Electronic VotingUse casesSoftware Requirement SpecificationUse Case
Blockchain- A Blessing in disguise? Or, another ill-fated technology experiment. Moving into new technology space has always been a dilemma for conservative Supply Chain Spaces, these organizations first want to see the blockchain... more
    • by 
    •   6  
      Supply Chain ManagementManufacturingSecurityUse cases
As the world witnesses the fourth industrial revolution, construction remains a newcomer that lags in its adoption of technological innovations. The information-intensive nature of the construction industry, coupled with its... more
    • by 
    •   7  
      Construction Project ManagementBig DataUse casesProject Lifecycle
Se propone y presenta un método de diseño riguroso de las pruebas de aceptación con cobertura funcional basado en la transformación de los casos de uso en grafos causa efecto que emplean lógica booleana.
    • by 
    •   3  
      Requirements EngineeringSoftware TestingUse cases
An important part of the Unified Modeling Language (UML) is the facilities for drawing use case diagrams. Use cases are used during the analysis phase of a project to identify and partition system functionality. They separate the system... more
    • by 
    • Use cases
Software testing is a very broad area, which involves many technical and non-technical areas, such as specification, design, implementation, maintenance, process and management issues in software engineering. UCP is an estimation method... more
    • by 
    •   4  
      Software Cost EstimationUse casesEnvironmental FactorsUse Case Points (ucp)
Among the first larger research activities that has dealt with autonomous driving from a wider perspective was the “Villa Ladenburg” project (2012-2015). Central aspects of the project included potential future users of autonomous... more
    • by  and +1
    •   6  
      Quantitative ResearchAutonomous VehiclesAutonomous drivingUse cases
The ‘Third Wave’ of Human-Computer Interaction research extends beyond cognition and usage contexts to many aspects of user experience, including emotions, feelings, values and motivating worth. Design representations need to evolve, as... more
    • by 
    •   9  
      User Experience (UX)Design for EmotionsValue-Centered DesignAffective Design
    • by 
    •   8  
      Data AnalysisRequirement EngineeringNon Functional RequirementEmpirical Study
    • by 
    •   6  
      Knowledge ManagementKnowledge Enabled EngineeringUse casesPilot test
This article demonstrates how the User Requirements Notation (URN) can be used to model business processes. URN combines goals and scenarios in order to help capture and reason about user requirements prior to detailed design. In terms of... more
    • by 
    •   15  
      Information SystemsMarketingSupply Chain ManagementService Oriented Architecture
Domain analysis makes a necessary contribution in supporting systematic reuse: a focus on understanding and modeling common capabilities within related software applications and the nature of and reasons for variability. Traditionally,... more
    • by 
    •   23  
      Software EngineeringObject Oriented ProgrammingTaxonomySoftware Reuse
    • by 
    •   14  
      ComplexityProductivitySoftware effort estimationUcp
    • by 
    •   4  
      EngineeringComputer SciencePrototypingUse cases
    • by 
    •   6  
      Software EngineeringSoftware DevelopmentMulti Agent SystemsPorous Media
    • by 
    •   3  
      VisualizationUse casesRequirements Specification
    • by 
    •   15  
      Distributed ComputingRequirements EngineeringNarrativeModeling
    • by 
    •   17  
      Requirements EngineeringMetricsSystems AnalysisSoftware Quality
    • by 
    •   10  
      Software DevelopmentEmpirical Software EngineeringObject Oriented DesignUML
The Model Driven Architecture (MDA) brings benefits to software development, among them the potential for connecting software models with the business domain. This paper focuses on the upstream or Computation Independent Model (CIM) phase... more
    • by 
    •   7  
      Software DevelopmentSoftware QualityComputer SoftwareRequirement Engineering
    • by 
    •   4  
      Use casesAdvanced Computer NetworksAdvanced Computer ArchitectureAgricultural and rural development (ARD)
    • by 
    •   12  
      Information SystemsComputer SoftwareCase StudyUnified Modelling Language
The proposed Health Level 7 Reference Information Model (HL7 RIM) Version 3 is the foundation for expressing data to be communicated across health care information systems. The general objective of this analysis was to examine whether the... more
    • by 
    •   16  
      Information SystemsNursingBiomedical EngineeringComputational Biology
    • by 
    •   8  
      Software DevelopmentSoftware QualityComputer SoftwareRequirement Engineering
    • by 
    •   4  
      Information SystemsSoftware EngineeringRelationshipsUse cases
Ontologies are becoming increasingly popular due to recent e#orts to extend the capabilities of the World Wide Web through the addition of formal semantics. While ontologies have traditionally been used as precise languages to facilitate... more
    • by 
    •   20  
      OntologySemanticsSystems EngineeringSemantic Web
The ‘Third Wave’ of Human-Computer Interaction research extends beyond cognition and usage contexts to many aspects of user experience, including emotions, feelings, values and motivating worth. Design representations need to evolve, as... more
    • by 
    •   9  
      PsychologyUser Experience (UX)Design for EmotionsValue-Centered Design
    • by 
    •   3  
      SoftwareComputer SoftwareUse cases
    • by 
    •   8  
      Software DevelopmentKnowledge Management in Software EngineeringNon Functional RequirementInspections
    • by 
    •   18  
      Information SystemsSoftware DevelopmentLanguage DevelopmentDatabases
    • by 
    •   11  
      Software DevelopmentProgram AnalysisObject Oriented AnalysisSoftware effort estimation
    • by 
    •   11  
      UMLObject Oriented AnalysisExperimentNon Functional Requirement
    • by 
    •   8  
      Software DevelopmentKnowledge Management in Software EngineeringNon Functional RequirementInspections
    • by 
    •   11  
      Software EngineeringSoftware ArchitectureAir traffic controlUML
We elaborate on the theoretical foundation and practical application of the contract-based specification method originally developed in the Integrated Project SPEEDS (11), (9) for two key use cases in embedded systems design. We... more
    • by 
    •   17  
      EngineeringComputer ScienceComputer ArchitectureSemantics
    • by 
    •   5  
      Object Oriented Analysis and DesignUMLUse casesUse Case
This paper describes a practical method to include task modelling into Unified Modeling Language-based (UML-based) software engineering. The reason for this undertaking is increasing awareness of the capability and handiness of task... more
    • by 
    •   14  
      Computer ScienceSoftware EngineeringSoftware DevelopmentInterface Design
Heikki HÄMMÄINENa, 1, Alan FORDb, Alexandros KOSTOPOULOSc, Bernd HEINRICHd, Tapio LEVÄa, Ralf WIDERAd and Costas COURCOUBETISc a Helsinki University of Technology, Finland heikki. hammainen@ tkk. fi b Roke Manor Research, United Kingdom c... more
    • by 
    •   5  
      Future InternetBusiness ModelsUse casesMultipath TCP
This paper describes a practical method to include task modelling into Unified Modeling Language-based (UML-based) software engineering. The reason for this undertaking is increasing awareness of the capability and handiness of task... more
    • by 
    •   14  
      Computer ScienceSoftware EngineeringSoftware DevelopmentInterface Design
En el ciclo de vida del software, durante las fases de definicion y analisis, se realiza una especificacion de los requisitos. Para ello, es necesario realizar un proceso de captura de las necesidades y expectativas de los interesados,... more
    • by 
    •   6  
      PhilosophyXMLUMLOCL