Results 311 to 320 of about 21,707,590 (377)
Some of the next articles are maybe not open access.
Integrating Social Values into Software Design Patterns
2018 IEEE/ACM International Workshop on Software Fairness (FairWare), 2018Software Design Patterns (SDPs) are core solutions to the recurring problems in software. However, adopting SDPs without taking into account their value implications may result in breach of social values and ultimately lead to user dissatisfaction, lack ...
Waqar Hussain +2 more
semanticscholar +1 more source
2023
The textbook discusses the basic concepts and definitions, the classification of software, the stages of creating a software product within the life cycle, highlights the current state of software development technologies. The existing approaches to assessing the quality of software creation processes are described, requirements analysis and definition
Larisa Gagarina +5 more
openaire +1 more source
The textbook discusses the basic concepts and definitions, the classification of software, the stages of creating a software product within the life cycle, highlights the current state of software development technologies. The existing approaches to assessing the quality of software creation processes are described, requirements analysis and definition
Larisa Gagarina +5 more
openaire +1 more source
2016
This chapter on “Software Design” emphasizes the role of modeling, prototyping, and simulation in software design. The chapter introduces the principles of software design, issues and challenges. Modeling techniques used in procedural and object oriented methodologies is presented along with the Unified Modeling Language (UML).
Rachita Misra +3 more
openaire +2 more sources
This chapter on “Software Design” emphasizes the role of modeling, prototyping, and simulation in software design. The chapter introduces the principles of software design, issues and challenges. Modeling techniques used in procedural and object oriented methodologies is presented along with the Unified Modeling Language (UML).
Rachita Misra +3 more
openaire +2 more sources
SWE-agent: Agent-Computer Interfaces Enable Automated Software Engineering
Neural Information Processing SystemsLanguage model (LM) agents are increasingly being used to automate complicated tasks in digital environments. Just as humans benefit from powerful software applications, such as integrated development environments, for complex tasks like software ...
John Yang +6 more
semanticscholar +1 more source
Analytical software design case: MagLev Stage software design
Embedded Systems Conference ESS2005 Incorporating the IEE FPGA Developers Forum, 2005This case is about the control software in a "Stage"; a unit designed for high precision movements in high vacuum environments, usually in the semiconductor manufacturing machines. The unit is developed and manufactured by Philips Applied Technologies. It uses magnetic levitation and linear induction. It incorporates two multi-axis controllers, each of
openaire +1 more source
Scientific American, 2006
The article looks at how powerful computer analysis tools are helping software engineers to ensure the reliability of their designs. The author reviews how major software failures have often occurred because of crucial design flaws are discovered too late. Details related to a new generation of software design tools are presented.
openaire +2 more sources
The article looks at how powerful computer analysis tools are helping software engineers to ensure the reliability of their designs. The author reviews how major software failures have often occurred because of crucial design flaws are discovered too late. Details related to a new generation of software design tools are presented.
openaire +2 more sources
Case: Software design technologies
Cybernetics and Systems Analysis, 1994CASE (Computer-Aided Software Engineering) is a set of methodologies for software design, development, and maintenance supported by a complex of interconnected automation tools. CASE is a set of tools for the programmer, analyst, and developer for the automation of software design and development.
openaire +2 more sources
Software Architecture and Software Design
SSRN Electronic Journal, 2019Software architecture is defined as the strategic design of an activity concerned with global requirements. Its solution is implemented in programming paradigms, architectural styles, component-based software engineering standards, architectural patterns, security, scale, integration, and law-governed regularities.
openaire +1 more source

