Artykuły w czasopismach na temat „Software architecture evaluation and design”

Kliknij ten link, aby zobaczyć inne rodzaje publikacji na ten temat: Software architecture evaluation and design.

Utwórz poprawne odniesienie w stylach APA, MLA, Chicago, Harvard i wielu innych

Wybierz rodzaj źródła:

Sprawdź 50 najlepszych artykułów w czasopismach naukowych na temat „Software architecture evaluation and design”.

Przycisk „Dodaj do bibliografii” jest dostępny obok każdej pracy w bibliografii. Użyj go – a my automatycznie utworzymy odniesienie bibliograficzne do wybranej pracy w stylu cytowania, którego potrzebujesz: APA, MLA, Harvard, Chicago, Vancouver itp.

Możesz również pobrać pełny tekst publikacji naukowej w formacie „.pdf” i przeczytać adnotację do pracy online, jeśli odpowiednie parametry są dostępne w metadanych.

Przeglądaj artykuły w czasopismach z różnych dziedzin i twórz odpowiednie bibliografie.

1

Vishnyakov, Andrei, i Sergey Orlov. "Software Architecture and Detailed Design Evaluation". Procedia Computer Science 43 (2015): 41–52. http://dx.doi.org/10.1016/j.procs.2014.12.007.

Pełny tekst źródła
Style APA, Harvard, Vancouver, ISO itp.
2

Sobhy, Dalia, Rami Bahsoon, Leandro Minku i Rick Kazman. "Evaluation of Software Architectures under Uncertainty". ACM Transactions on Software Engineering and Methodology 30, nr 4 (lipiec 2021): 1–50. http://dx.doi.org/10.1145/3464305.

Pełny tekst źródła
Streszczenie:
Context: Evaluating software architectures in uncertain environments raises new challenges, which require continuous approaches. We define continuous evaluation as multiple evaluations of the software architecture that begins at the early stages of the development and is periodically and repeatedly performed throughout the lifetime of the software system. Numerous approaches have been developed for continuous evaluation; to handle dynamics and uncertainties at run-time, over the past years, these approaches are still very few, limited, and lack maturity. Objective: This review surveys efforts on architecture evaluation and provides a unified terminology and perspective on the subject. Method: We conducted a systematic literature review to identify and analyse architecture evaluation approaches for uncertainty including continuous and non-continuous, covering work published between 1990–2020. We examined each approach and provided a classification framework for this field. We present an analysis of the results and provide insights regarding open challenges. Major results and conclusions: The survey reveals that most of the existing architecture evaluation approaches typically lack an explicit linkage between design-time and run-time. Additionally, there is a general lack of systematic approaches on how continuous architecture evaluation can be realised or conducted. To remedy this lack, we present a set of necessary requirements for continuous evaluation and describe some examples.
Style APA, Harvard, Vancouver, ISO itp.
3

Schmidt, Frederick, Stephen MacDonell i Andy M. Connor. "Multi-Objective Reconstruction of Software Architecture". International Journal of Software Engineering and Knowledge Engineering 28, nr 06 (czerwiec 2018): 869–92. http://dx.doi.org/10.1142/s0218194018500262.

Pełny tekst źródła
Streszczenie:
Design erosion is a persistent problem within the software engineering discipline. Software designs tend to deteriorate over time and there is a need for tools and techniques that support software architects when dealing with legacy systems. This paper presents an evaluation of a search-based software engineering (SBSE) approach intended to recover high-level architecture designs of software systems by structuring low-level artifacts into high-level architecture artifact configurations. In particular, this paper describes the performance evaluation of a number of metaheuristic search algorithms applied to architecture reconstruction problems with high dimensionality in terms of objectives. These problems have been selected as representative of the typical challenges faced by software architects dealing with legacy systems and the results inform the ongoing development of a software tool that supports the analysis of trade-offs between different reconstructed architectures.
Style APA, Harvard, Vancouver, ISO itp.
4

LUNG, CHUNG-HORNG, i KALAI KALAICHELVAN. "AN APPROACH TO QUANTITATIVE SOFTWARE ARCHITECTURE SENSITIVITY ANALYSIS". International Journal of Software Engineering and Knowledge Engineering 10, nr 01 (luty 2000): 97–114. http://dx.doi.org/10.1142/s0218194000000079.

Pełny tekst źródła
Streszczenie:
Software architectures are often claimed to be robust. However, there is no explicit and concrete definition of software architecture robustness. This paper gives a definition of software architecture robustness and presents a set of architecture metrics that were applied to real-time telecommunications software for the evaluation of robustness. The purpose of this study is to provide a structured method to support software architecture evaluations and downstream software implementations. The study also expands the software architecture research to quantitative and measurable evaluations as opposed to qualitative assessments. In addition, this paper presents an empirical case study of applying the metrics. The approach and the metrics data provide insights into software architecture sensitivity analysis on system qualities and trade-off analysis among a set of design alternatives to support product evolution.
Style APA, Harvard, Vancouver, ISO itp.
5

Koh, Hyon-Hee, Sang-Hwan Kung i Jae-Nyon Park. "Evaluation Method to Choose Architectural Approaches in the Software Architecture Design Phase". KIPS Transactions:PartD 12D, nr 4 (1.08.2005): 617–26. http://dx.doi.org/10.3745/kipstd.2005.12d.4.617.

Pełny tekst źródła
Style APA, Harvard, Vancouver, ISO itp.
6

Wang, Alf Inge, i Bian Wu. "Using Game Development to Teach Software Architecture". International Journal of Computer Games Technology 2011 (2011): 1–12. http://dx.doi.org/10.1155/2011/920873.

Pełny tekst źródła
Streszczenie:
This paper describes a case study of how a game project using the XNA Game Studio from Microsoft was implemented in a software architecture course. In this project, university students have to construct and design a type of software architecture, evaluate the architecture, implement an application based on the architecture, and test this implementation. In previous years, the domain of the software architecture project has been a robot controller for navigating a maze.Robot controllerwas chosen as the domain for the project, as there exist several papers and descriptions on reference architectures for managing mobile robots. This paper describes the changes we had to make to introduce an XNA game development project to the software architecture course, and our experiences from running a software architecture project focusing on game development and XNA. The experiences described in this paper are based on feedback from the course staff, the project reports of the students, and a mandatory course evaluation. The evaluation shows among other things that the majority of the students preferred the game project to the robot project, that XNA was considered to be suitable platform for a software architecture project, that the students found it useful to learn XNA and C#, and that some students were carried away when developing the game in the software architecture project.
Style APA, Harvard, Vancouver, ISO itp.
7

Ghayyur, Shahbaz Ahmed Khan, Daud Awan i Malik Sikander Hayat Khiyal. "A Case of Engineering Quality for Mobile Healthcare Applications Using Augmented Personal Software Process Improvement". Mobile Information Systems 2016 (2016): 1–14. http://dx.doi.org/10.1155/2016/3091280.

Pełny tekst źródła
Streszczenie:
Mobile healthcare systems are currently considered as key research areas in the domain of software engineering. The adoption of modern technologies, for mobile healthcare systems, is a quick option for industry professionals. Software architecture is a key feature that contributes towards a software product, solution, or services. Software architecture helps in better communication, documentation of design decisions, risks identification, basis for reusability, scalability, scheduling, and reduced maintenance cost and lastly it helps to avoid software failures. Hence, in order to solve the abovementioned issues in mobile healthcare, the software architecture is integrated with personal software process. Personal software process has been applied successfully but it is unable to address the issues related to architectural design and evaluation capabilities. Hence, a new technique architecture augmented personal process is presented in order to enhance the quality of the mobile healthcare systems through the use of architectural design with integration of personal software process. The proposed process was validated by case studies. It was found that the proposed process helped in reducing the overall costs and effort. Moreover, an improved architectural design helped in development of high quality mobile healthcare system.
Style APA, Harvard, Vancouver, ISO itp.
8

Hudaib, Amjad, Fawaz Fawaz Al-Zaghoul, Maha Saadeh i Huda Saadeh. "ADTEM-Architecture Design Testability Evaluation Model to Assess Software Architecture Based on Testability Metrics". Journal of Software Engineering and Applications 08, nr 04 (2015): 201–10. http://dx.doi.org/10.4236/jsea.2015.84021.

Pełny tekst źródła
Style APA, Harvard, Vancouver, ISO itp.
9

Chondamrongkul, Nacha, Jing Sun, Ian Warren i Scott Uk-Jin Lee. "Integrated Formal Tools for Software Architecture Smell Detection". International Journal of Software Engineering and Knowledge Engineering 30, nr 06 (czerwiec 2020): 723–63. http://dx.doi.org/10.1142/s0218194020400057.

Pełny tekst źródła
Streszczenie:
The architecture smells are the poor design practices applied to the software architecture design. The smells in software architecture design can be cascaded to cause the issues in the system implementation and significantly affect the maintainability and reliability attribute of the software system. The prevention of architecture smells at the design phase can therefore improve the overall quality of the software system. This paper presents a framework that supports the detection of architecture smells based on the formalization of architecture design. Our modeling specification supports representing both structural and behavioral aspect of software architecture design; it allows the smells to be analyzed and detected with the provided tools. Our framework has been applied to seven architecture smells that violate different design principles. The evaluation has been conducted and the result shows that our detection approach gives accurate results and performs well on different size of models. With the proposed framework, other architecture smells can be defined and detected using the process and tools presented in this paper.
Style APA, Harvard, Vancouver, ISO itp.
10

Kumar, B. Sathis. "EVALUATION OF CAPTURING ARCHITECTURALLY SIGNIFICANT REQUIREMENTS". Asian Journal of Pharmaceutical and Clinical Research 10, nr 13 (1.04.2017): 122. http://dx.doi.org/10.22159/ajpcr.2017.v10s1.19589.

Pełny tekst źródła
Streszczenie:
Every software development organization strives for customer satisfaction. It is universally accepted that the success of software development lies in the clear understanding of the client requirements. During requirement elicitation and analysis stage, the system analyst identifies the functional and non-functional requirements from the customer. Security, usability, reliability, performance, scalability and supportability are the significant quality attributes of a software system. These quality attributes are also referred as non-functional requirements. Only a few functional and quality attributes requirement help to identify and shape the software architecture. A software system’s architecture is the set of prime design decisions made about the system. If the requirement influences the architectural design decision then, it is referred as Architecturally Significant Requirement (ASR). Identifying and specifying all the possible ASR are important tasks in the requirement elicitation and analysis stage.In this research, general problems that are faced while capturing and specifying ASR in requirement elicitation and analysis is studied. Among the different requirement elicitation techniques, use case diagram has been identified and enhanced to solve the problem of capturing and specifying ASR during the requirement elicitation and analysis phase
Style APA, Harvard, Vancouver, ISO itp.
11

Orlov, Sergey, i Andrei Vishnyakov. "Pattern-oriented architecture design of software for logistics and transport applications". Transport and Telecommunication Journal 15, nr 1 (1.03.2014): 27–41. http://dx.doi.org/10.2478/ttj-2014-0004.

Pełny tekst źródła
Streszczenie:
Abstract Software architecture design plays the key role for logistics and transport software engineering. One of the design approaches is to reuse the architectural patterns, which express a fundamental structural organization of software systems and its behaviour. The usage of the proven and tested solutions allows us to increase the software quality and reduce potential risks. In this paper the technique that allows selecting and evaluating suite of architectural patterns is proposed. It can be used for logistics and transportation software, which is constructed using Multi-tier architecture. The technique allows us to consistently evaluate the impact of specific patterns to software characteristics with a given functionality. Effectiveness and efficiency of the described method is confirmed by a case study.
Style APA, Harvard, Vancouver, ISO itp.
12

Ovaska, Eila, Antti Evesti, Katja Henttonen, Marko Palviainen i Pekka Aho. "Knowledge based quality-driven architecture design and evaluation". Information and Software Technology 52, nr 6 (czerwiec 2010): 577–601. http://dx.doi.org/10.1016/j.infsof.2009.11.008.

Pełny tekst źródła
Style APA, Harvard, Vancouver, ISO itp.
13

Dowdeswell, Barry, Roopak Sinha i Stephen G. MacDonell. "Architecting an Agent-Based Fault Diagnosis Engine for IEC 61499 Industrial Cyber-Physical Systems". Future Internet 13, nr 8 (23.07.2021): 190. http://dx.doi.org/10.3390/fi13080190.

Pełny tekst źródła
Streszczenie:
IEC 61499 is a reference architecture for constructing Industrial Cyber-Physical Systems (ICPS). However, current function block development environments only provide limited fault-finding capabilities. There is a need for comprehensive diagnostic tools that help engineers identify faults, both during development and after deployment. This article presents the software architecture for an agent-based fault diagnostic engine that equips agents with domain-knowledge of IEC 61499. The engine encourages a Model-Driven Development with Diagnostics methodology where agents work alongside engineers during iterative cycles of design, development, diagnosis and refinement. Attribute-Driven Design (ADD) was used to propose the architecture to capture fault telemetry directly from the ICPS. A Views and Beyond Software Architecture Document presents the architecture. The Architecturally-Significant Requirement (ASRs) were used to design the views while an Architectural Trade-off Analysis Method (ATAM) evaluated critical parts of the architecture. The agents locate faults during both early-stage development and later provide long-term fault management. The architecture introduces dynamic, low-latency software-in-loop Diagnostic Points (DPs) that operate under the control of an agent to capture fault telemetry. Using sound architectural design approaches and documentation methods, coupled with rigorous evaluation and prototyping, the article demonstrates how quality attributes, risks and architectural trade-offs were identified and mitigated early before the construction of the engine commenced.
Style APA, Harvard, Vancouver, ISO itp.
14

Oh, Kun-Ku, Xin-Jun Liu, Deuk Soo Kang i Jongwon Kim. "Optimal design of a micro parallel positioning platform. Part II: Real machine design". Robotica 23, nr 1 (styczeń 2005): 109–22. http://dx.doi.org/10.1017/s0263574704000402.

Pełny tekst źródła
Streszczenie:
In part I of this paper (previous issue of Robotica) a dual stage system with the coarse and fine actuators is adopted to achieve sub-micron accuracy with a large working space for the proposed new three degree-of-freedom (DOF) miniaturized micro parallel mechanism with high mobility and one type of the architecture with vertical actuator locations in all three legs (C-VV type) among six possible coarse actuator architectures is selected for the coarse actuator architecture.In this part of the paper, an optimal kinematic parameter set is determined for the selected coarse actuator architecture. To determine this set, the design tool of the physical model of the solution space (PMSS) and the evaluation of the conditioning index (CI) and global mobility conditioning index (GMCI) are used. The basic size of the micro parallel mechanism is 45.0 mm×22.5 mm×22.9 mm with 100° mobility, the workspace 5.0 mm (y-axis)×5.0 mm (z-axis), and sub-micron resolution. After finishing the design of the main coarse actuator architecture, one architecture among six possible fine actuator architectures is selected to achieve sub-micron positioning accuracy based on the requirements of the continuous fine motion and smaller platform resolution. The selected coarse-and-fine actuator combination is used for the micro positioning platform for laser-machining application.
Style APA, Harvard, Vancouver, ISO itp.
15

Kabošová, Lenka, Stanislav Kmeť i Dušan Katunský. "Digitally Designed Airport Terminal Using Wind Performance Analysis". Buildings 9, nr 3 (7.03.2019): 59. http://dx.doi.org/10.3390/buildings9030059.

Pełny tekst źródła
Streszczenie:
Over the past few decades, digital tools have become indispensable in the field of architecture. The complex design tasks that make up architectural design methods benefit from utilizing advanced simulation software and, consequently, design solutions have become more nature-adapted and site-specific. Computer simulations and performance-oriented design enable us to address global challenges, such as climate change, in the preliminary conceptual design phase. In this paper, an innovative architectural design method is introduced. This method consists of the following: (1) an analysis of the local microclimate, specifically the wind situation; (2) the parametric shape generation of the airport terminal incorporating wind as a form-finding factor; (3) Computational Fluid Dynamics (CFD) analysis; and (4) wind-performance studies of various shapes and designs. A combination of programs, such as Rhinoceros (Rhino), and open-source plug-ins, such as Grasshopper and Swift, along with the post-processing software Paraview, are utilized for the wind-performance evaluation of a case study airport terminal in Reykjavik, Iceland. The objective of this wind-performance evaluation is to enhance the local wind situation and, by employing the proposed architectural shape, to regulate the wind pattern to find the optimal wind flow around the designed building. By utilizing the aforementioned software, or other open-source software, the proposed method can be easily integrated into regular architectural practice.
Style APA, Harvard, Vancouver, ISO itp.
16

Angster, Scott, i Sankar Jayaram. "Open Architecture Framework for Integrated Virtual Product Development Systems". International Journal of Virtual Reality 3, nr 1 (1.01.1997): 1–26. http://dx.doi.org/10.20870/ijvr.1997.3.1.2618.

Pełny tekst źródła
Streszczenie:
In the current marketplace, products are required to proceed rapidly from conceptualization to production. This has put a great deal of pressure on the current state of computer software systems. These include computer-aided design and manufacturing systems, design for assembly systems, design for manufacture systems, and manufacturing simulation systems. Modern product development processes call for rapid designs and adapting designs to suit ever changing customer requirements. Virtual prototyping is allowing engineers to quickly create digital prototypes, allowing for quick evaluation of conceptual designs. New technologies such as virtual reality are now being used to aid engineers in the area of virtual prototyping. Existing systems using virtual reality technology are limited in their expandability, customization, or usability with current design software systems. This paper discusses an expandable and customizable architecture aimed at integrating virtual product development tools.
Style APA, Harvard, Vancouver, ISO itp.
17

Chien-Liang Liu, J., D. H. C. Du, S. S. Y. Shim, Jenwei Hsieh i MengJou Lin. "Design and evaluation of a generic software architecture for on-demand video servers". IEEE Transactions on Knowledge and Data Engineering 11, nr 3 (1999): 406–24. http://dx.doi.org/10.1109/69.774101.

Pełny tekst źródła
Style APA, Harvard, Vancouver, ISO itp.
18

Rupanov, V., C. Buckl, L. Fiege, M. Armbruster, A. Knoll i G. Spiegelberg. "Employing early model-based safety evaluation to iteratively derive E/E architecture design". Science of Computer Programming 90 (wrzesień 2014): 161–79. http://dx.doi.org/10.1016/j.scico.2013.10.005.

Pełny tekst źródła
Style APA, Harvard, Vancouver, ISO itp.
19

Lee, S. K., i C. S. Hwang. "Architecture modeling and evaluation for design of agent-based system". Journal of Systems and Software 72, nr 2 (lipiec 2004): 195–208. http://dx.doi.org/10.1016/s0164-1212(03)00172-9.

Pełny tekst źródła
Style APA, Harvard, Vancouver, ISO itp.
20

Chilstedt, Scott, Chen Dong i Deming Chen. "Design and Evaluation of a Carbon Nanotube-Based Programmable Architecture". International Journal of Parallel Programming 37, nr 4 (28.05.2009): 389–416. http://dx.doi.org/10.1007/s10766-009-0105-x.

Pełny tekst źródła
Style APA, Harvard, Vancouver, ISO itp.
21

Oh, Kun-Ku, Xin-Jun Liu, Deuk Soo Kang i Jongwon Kim. "Optimal design of a micro parallel positioning platform. Part I: Kinematic analysis". Robotica 22, nr 6 (listopad 2004): 599–609. http://dx.doi.org/10.1017/s0263574704000396.

Pełny tekst źródła
Streszczenie:
Using a coarse-and-fine actuator combination (dual stage system), a new design of the three degree-of-freedom (DOF) micro parallel positioning platform with high mobility, high accuracy, and a large working space is proposed. To achieve these three DOFs and implement the dual stage system, there are six possible architectures for the coarse and fine actuators, respectively. This paper is organized in two parts. Part I treats the kinematic analysis of each architecture and the problem of selecting the correct coarse actuator architecture. Inverse kinematics and Jacobian matrices for six types of coarse actuator architectures are derived and one proper coarse actuator architecture is selected based on the mobility (rotational capability) analysis, condition number evaluation of the Jacobian matrix, and manufacturability consideration. Part II on real machine design will follow in the next issue of Robotica.
Style APA, Harvard, Vancouver, ISO itp.
22

Nguyen, Dung, i Stephen B. Wong. "Design patterns for lazy evaluation". ACM SIGCSE Bulletin 32, nr 1 (marzec 2000): 21–25. http://dx.doi.org/10.1145/331795.331803.

Pełny tekst źródła
Style APA, Harvard, Vancouver, ISO itp.
23

Wheeldon, Adrian, Rishad Shafik, Tousif Rahman, Jie Lei, Alex Yakovlev i Ole-Christoffer Granmo. "Learning automata based energy-efficient AI hardware design for IoT applications". Philosophical Transactions of the Royal Society A: Mathematical, Physical and Engineering Sciences 378, nr 2182 (14.09.2020): 20190593. http://dx.doi.org/10.1098/rsta.2019.0593.

Pełny tekst źródła
Streszczenie:
Energy efficiency continues to be the core design challenge for artificial intelligence (AI) hardware designers. In this paper, we propose a new AI hardware architecture targeting Internet of Things applications. The architecture is founded on the principle of learning automata, defined using propositional logic. The logic-based underpinning enables low-energy footprints as well as high learning accuracy during training and inference, which are crucial requirements for efficient AI with long operating life. We present the first insights into this new architecture in the form of a custom-designed integrated circuit for pervasive applications. Fundamental to this circuit is systematic encoding of binarized input data fed into maximally parallel logic blocks. The allocation of these blocks is optimized through a design exploration and automation flow using field programmable gate array-based fast prototypes and software simulations. The design flow allows for an expedited hyperparameter search for meeting the conflicting requirements of energy frugality and high accuracy. Extensive validations on the hardware implementation of the new architecture using single- and multi-class machine learning datasets show potential for significantly lower energy than the existing AI hardware architectures. In addition, we demonstrate test accuracy and robustness matching the software implementation, outperforming other state-of-the-art machine learning algorithms. This article is part of the theme issue ‘Advanced electromagnetic non-destructive evaluation and smart monitoring’.
Style APA, Harvard, Vancouver, ISO itp.
24

Ali, Amen Ben Hadj, Mohamed Khalgui i Samir Ben Ahmed. "UML-Based Design and Validation of Intelligent Agents-Based Reconfigurable Embedded Control Systems". International Journal of System Dynamics Applications 1, nr 1 (styczeń 2012): 17–38. http://dx.doi.org/10.4018/ijsda.2012010102.

Pełny tekst źródła
Streszczenie:
The paper examines UML-based design and validation of reconfigurable embedded control systems which can have multiple software architectural configurations such that each one is designed by a set of inter-connected software components. To handle dynamic reconfiguration scenarios, the authors define a software agent which interacts with users and applies several forms of reconfiguration at different granularity levels of the system’s architecture. The agent has the ability of monitoring the system’s environment and to apply appropriate and valid reconfiguration scenarios under well-defined constraints. Three architectural levels are defined in order to consider all possible reconfiguration forms of embedded systems. The authors define a set of UML-compliant metamodels to describe the knowledge about the reconfiguration agent, the system architecture, the reconfiguration scenarios, and the reconfiguration events. Validity of reconfigurations scenarios are checked using an UML-based environment which allows evaluating architectural and reconfiguration constraints. The proposed reconfiguration approach is applied to the FESTO production system.
Style APA, Harvard, Vancouver, ISO itp.
25

Paulson, Eberechukwu Numan, Kamaludin Mohamad Yusof, Muhammad Nadzir Bin Marsono, Umar Suleiman Dauda i Fapohunda Kofoworola. "Quality of Service Evaluation of Software Defined Internet of Things Network". ELEKTRIKA- Journal of Electrical Engineering 20, nr 1 (30.04.2021): 65–75. http://dx.doi.org/10.11113/elektrika.v20n1.223.

Pełny tekst źródła
Streszczenie:
With the exponential growth of the Internet of Things (IoT) devices connected to the internet, resource provisioning for such the heterogeneous network is a challenging task for the traditional network architecture. In this context, the Software-Defined Networking (SDN) introduces many opportunities and provides the potential to overcome challenges associated with traditional network architecture. This work presents a Software-Defined IoT (SDIoT) architecture. The main focus of this research is to design a control plane (CP) for the SDIoT. The scope of this work is limited to the introduction of an overlay SDN CP in the traditional IoT network architecture. The proposed architecture focuses on resource provisioning while ensuring the quality of service (QoS) satisfaction for the network. A comparative analysis between the traditional and the SDN network approach was done in terms of Jitter, Latency and Throughput. From the latency, delay and throughput performance results, the SDN-based IoT network improves network efficiency by reducing network overheads generated from frequent communication between the nodes and the controllers. Precisely, the average latency and average jitter percentile improvement from the traditional IoT network to the SDIoT for all the nodes is 574% and 600% respectively. Also, an overall throughput improvement is recorded for the SDIoT when compared to traditional IoT network for all the nodes.
Style APA, Harvard, Vancouver, ISO itp.
26

Yoshikawa, Masaya, i Hidekazu Terai. "Dedicated Floorplanning Engine Architecture Based on Genetic Algorithm and Evaluation". Journal of Advanced Computational Intelligence and Intelligent Informatics 10, nr 1 (20.01.2006): 112–20. http://dx.doi.org/10.20965/jaciii.2006.p0112.

Pełny tekst źródła
Streszczenie:
The floorplanning problem, a basic design step in layout design of very large-scale integrated circuit (VLSI), deals with placing rectangular modules at maximum density. Many studies have dealt with conducted this problem using sequence pairs based on genetic algorithms (GAs), but this generally requires much calculation time. We propose an architecture for high-speed floorplanning using a sequence pair based on GA. The proposed architecture, implemented on the field-programmable gate array (FPGA), achieves high-speed processing. Measurement evaluating the proposed architecture demonstrated speeds 37.1 times greater than software processing.
Style APA, Harvard, Vancouver, ISO itp.
27

Ravasi, Massimo, i Marco Mattavelli. "High-level algorithmic complexity evaluation for system design". Journal of Systems Architecture 48, nr 13-15 (maj 2003): 403–27. http://dx.doi.org/10.1016/s1383-7621(03)00038-9.

Pełny tekst źródła
Style APA, Harvard, Vancouver, ISO itp.
28

Kang, Sungwon, i David Garlan. "Architecture-Based Planning of Software Evolution". International Journal of Software Engineering and Knowledge Engineering 24, nr 02 (marzec 2014): 211–41. http://dx.doi.org/10.1142/s0218194014500090.

Pełny tekst źródła
Streszczenie:
Software architecture allows us to make many decisions about a software system and analyze it even before it has been implemented, so as to make planned development possible. Similarly, architecture-based software evolution planning makes planned evolution possible by allowing us to make many decisions about the evolution of a software system and to analyze its evolution at the level of architecture design before software evolution is realized. In this paper, we develop a framework for architecture-based software evolution planning. It is done by defining various foundational terms and concepts, providing a taxonomy of software evolution plans, and then showing how to calculate values for various types of plans. By identifying and defining constituent foundational concepts, this conceptual framework makes precise the notion of "architecture-based software planning". By developing a value-calculation framework for software evolution plans, it also provides a basis for concrete methods for designing and evaluating evolution plans.
Style APA, Harvard, Vancouver, ISO itp.
29

Lakhani, Farah, i Michael J. Pont. "Empirical Studies for the Assessment of the Effectiveness of Design Patterns in Migration between Software Architectures of Embedded Applications". ISRN Software Engineering 2012 (17.09.2012): 1–14. http://dx.doi.org/10.5402/2012/259064.

Pełny tekst źródła
Streszczenie:
Two main architectures used to develop software for modern embedded applications are “event triggered” (ET) and “time triggered” (TT). ET designs involve creating systems which handle multiple interrupts; by contrast, only one interrupt is ever enabled in a TT design, and this interrupt is usually linked to a timer “Tick.” Although TT architectures are widely used in safety-related designs, they are less familiar to developers of mainstream embedded systems. The work on this research began from the premise that—for a broad class of systems—the use of a TT architecture would improve reliability. The overall goal of the work presented here was to identify ways in which the effort involved in migrating between existing ET architectures and “equivalent” TT architectures could be reduced. The specific goal of the research was to explore whether the use of an appropriate set of design patterns could assist developers who wished to migrate between ET and TT designs. An empirical evaluation of the efficacy of a newly proposed pattern collection is described in this paper. The results of these trials demonstrate that the proposed collection of patterns has the potential to support developers by helping them to take appropriate decisions during the migration process.
Style APA, Harvard, Vancouver, ISO itp.
30

Mitsuyuki, Taiga, Kazuo Hiekata, Takuya Goto i Bryan Moser. "Evaluation of Project Architecture in Software Development Mixing Waterfall and Agile by Using Process Simulation". Journal of Industrial Integration and Management 02, nr 02 (czerwiec 2017): 1750007. http://dx.doi.org/10.1142/s2424862217500075.

Pełny tekst źródła
Streszczenie:
For software development, especially massive software systems, a waterfall process is used traditionally. A waterfall process can be highly effective on the condition that a master plan is fixed and the possibility of changes and uncertain rework is low. However, in software development projects, many kinds of reworks occur corresponding to uncertain requirement changes and program bugs. In addition, with the advent of cloud-based software platforms and continuous development operations, it is possible to develop a software system while operating the system. To respond to this situation, software development projects often adopt an agile process. Agility may allow conditional response to uncertain rework, yet at the same time it may be difficult to control the achievement of known project targets. Recently, many cases of adopting mixed processes including waterfall and agile have been reported in the massive software development projects. In this paper, we argue that the mixed process architecture should be designed, considering the scale of the targeted software project, the culture of organization, the probability of uncertain requirement changes, and so on. This paper proposes a methodology of evaluating the impact of waterfall, agile, and mixed project architectures by using process simulation. A project architectural approach is evaluated with a simulator which includes a software reliability growth model and uncertain rework driven by requirement change and error propagation. The proposed methodology was applied to a development project for a simple shopping website. The results showed that the proposed methodology allows exploration of partial agile adoption depending on the nature of the system development project, including its scale and chances of change. For example, in this paper, if the scale of the project is small, the positive effect of increasing agility by adopting agile processes is low. On the other hand, if the scale of the project is large, the effect of increasing agility by adopting agile process can increase. Furthermore, it became clear that it is important to not apply an agile process blindly, but instead to design a mixed project architecture considering the number of errors and development schedule targets across the project scope.
Style APA, Harvard, Vancouver, ISO itp.
31

Denil, Joachim, Paul De Meulenaere, Serge Demeyer i Hans Vangheluwe. "DEVS for AUTOSAR-based system deployment modeling and simulation". SIMULATION 93, nr 6 (6.02.2017): 489–513. http://dx.doi.org/10.1177/0037549716684552.

Pełny tekst źródła
Streszczenie:
AUTOSAR (AUTomotive Open System ARchitecture) is an open and standardized automotive software architecture, developed by automobile manufacturers, suppliers, and tool developers. Its design is a direct consequence of the increasingly important role played by software in vehicles. As design choices during the software deployment phase have a large impact on the behavior of the system, designers need to explore various trade-offs. Examples of such design choices are the mapping of software components to processors, the priorities of tasks and messages, and buffer allocation. In this paper, we evaluate the appropriateness of DEVS, the Discrete-Event System specification, for modeling and subsequent performance evaluation of AUTOSAR-based systems. Moreover, a DEVS simulation model is constructed for AUTOSAR-based electronic control units connected by a communication bus. To aid developers in evaluating a deployment solution, the simulation model is extended with co-simulation with a plant and environment model, evaluation at different levels of detail, and fault injection. Finally, we examine how the simulation model supports the relationship between the supplier and the original equipment manufacturer in the automotive industry. We demonstrate and validate our work by means of a power window case study.
Style APA, Harvard, Vancouver, ISO itp.
32

Zhao, Hua Dong, Guo Ning Liu, Qian Qian Guo, Sheng Gang Ma, Wei Yang i Cheng Li. "Architecture Design for the Hydraulic Engineering Administration and Water Resource Management System". Advanced Materials Research 616-618 (grudzień 2012): 2219–22. http://dx.doi.org/10.4028/www.scientific.net/amr.616-618.2219.

Pełny tekst źródła
Streszczenie:
In an effort to help meet growing demands being placed on available water supplies, the evaluation of the healthy conditions of the hydraulic engineering in service, monitoring of the real-time state of hydraulic engineering being built, dealing with the water management for agricultural irrigation as well as on the information about the experts and personnel(s) involving the previously mentioned business, a comprehensive system, consisting of the hardware configuration and software system, has been developed and is being put in use now. The software system is proposed to be developed on the NET system and the SQL System of Microsoft.
Style APA, Harvard, Vancouver, ISO itp.
33

DISTEFANO, SALVATORE, ANTONIO PULIAFITO i MARCO SCARPA. "DESIGN AND MODELING IN THE SOFTWARE PERFORMANCE ENGINEERING DEVELOPMENT PROCESS". Journal of Circuits, Systems and Computers 19, nr 01 (luty 2010): 307–23. http://dx.doi.org/10.1142/s0218126610006220.

Pełny tekst źródła
Streszczenie:
Performance related problems are becoming more and more strategic in the software development, especially recently with the advent of Web Services and related business-oriented composition techniques (software as a service, Web 2.0, orchestration, choreography, etc.). In particular, an early integration of performance specifications in the SDP has been recognized during the last few years as an effective approach to improve the overall quality of a software. The goal of our work is the definition of a software development process that integrates performance evaluation and prediction. The software performance engineering development process (SPEDP) we specify is focused on performance, which plays a key role driving the software development process, thus implementing a performance/QoS-driven (software) development process. More specifically, in this paper our aim is to formally define the SPEDP design process, posing particular interest on the basis, on the first step of SPEDP, the software/system architecture design, modeling and/or representation. We define both the diagrams to use and show how to model the structure of the software architecture, its behavior and performance requirements. This is the first mandatory step for the automation of the SPEDP into a specific tool, which we have partially implemented as a performance plug-in for ArgoUML, ArgoPerformance.
Style APA, Harvard, Vancouver, ISO itp.
34

Lee, Pei Chun, Yu Chun Tai i I. Hsuan Peng. "Design, implementation, and evaluation of a shared LoRa network application architecture". International Journal of Ad Hoc and Ubiquitous Computing 37, nr 3 (2021): 137. http://dx.doi.org/10.1504/ijahuc.2021.10040025.

Pełny tekst źródła
Style APA, Harvard, Vancouver, ISO itp.
35

Peng, I. Hsuan, Yu Chun Tai i Pei Chun Lee. "Design, implementation, and evaluation of a shared LoRa network application architecture". International Journal of Ad Hoc and Ubiquitous Computing 37, nr 3 (2021): 137. http://dx.doi.org/10.1504/ijahuc.2021.116816.

Pełny tekst źródła
Style APA, Harvard, Vancouver, ISO itp.
36

Wang, Alf Inge, i Bian Wu. "An Application of a Game Development Framework in Higher Education". International Journal of Computer Games Technology 2009 (2009): 1–12. http://dx.doi.org/10.1155/2009/693267.

Pełny tekst źródła
Streszczenie:
This paper describes how a game development framework was used as a learning aid in a software engineering. Games can be used within higher education in various ways to promote student participation, enable variation in how lectures are taught, and improve student interest. In this paper, we describe a case study at the Norwegian University of Science and Technology (NTNU) where a game development framework was applied to make students learn software architecture by developing a computer game. We provide a model for how game development frameworks can be integrated with a software engineering or computer science course. We describe important requirements to consider when choosing a game development framework for a course and an evaluation of four frameworks based on these requirements. Further, we describe some extensions we made to the existing game development framework to let the students focus more on software architectural issues than the technical implementation issues. Finally, we describe a case study of how a game development framework was integrated in a software architecture course and the experiences from doing so.
Style APA, Harvard, Vancouver, ISO itp.
37

Uma, S., i P. Sakthivel. "Hardware Evaluation and Software Framework Construction for Performance Measurement of Embedded Processor". Journal of Computational and Theoretical Nanoscience 15, nr 2 (1.02.2018): 586–94. http://dx.doi.org/10.1166/jctn.2018.7126.

Pełny tekst źródła
Streszczenie:
A frame work for analysing the capabilities and area of improvements for working of an embedded processor is constructed, and also a methodology for comparative study of simulation of processor on load and hardware results are explained in this paper. The processor can be modelled as a standalone processor or as a group of processors working together to take parallel program execution mode. The proposed frame work and simulation method uses the processor representation of current embedded processor model which is relevant in product design and devices modelling. This system utilizes the ARM processor model which consists of programs used for computing and standardizing the operational quality of a processor for any particular domain of applications. This paper presents steps for creating experimental framework which uses a simulation system running on a Linux based operating system along with kernel for running test applications on the target which is run in simulation mode. To evaluate the simulation with respect to the real hardware, this paper has made an observation of cache related performance of a typical embedded processor. The processor which is taken for the study is ARM926EJ-S processor. The future architectural components will be designed and simulated in the framework as continuation of this experiment. Their ARM9 technology equivalent design parameters for configurable modules of CPU in 1.8 micro-meter and experimental nano-meter level implementation would be calculated with architecture component design tools.
Style APA, Harvard, Vancouver, ISO itp.
38

Wu, Xu Dong, Hu Liu, Song Mo i Zhe Wu. "An Evaluation System of Maintainability of the Civil Aircraft Based on Virtual Reality". Applied Mechanics and Materials 397-400 (wrzesień 2013): 838–41. http://dx.doi.org/10.4028/www.scientific.net/amm.397-400.838.

Pełny tekst źródła
Streszczenie:
Maintainability evaluation processes of the civil aircraft in the early design phase can be more visualized and efficient using the virtual reality technique. This paper presents an architecture based on virtual reality for the civil aircrafts maintainability evaluation. The research mainly focused on one of the important aspects of civil airplanes maintainability evaluation: accessibility involved in the maintenance activities. Firstly, architecture of the evaluation system was built. Then a prototype software system based on the architecture was developed. To demonstrate the usability and effectiveness of the system, a test case was presented.
Style APA, Harvard, Vancouver, ISO itp.
39

Sklavos, N., P. Kitsos, K. Papadopoulos i O. Koufopavlou. "Design, Architecture and Performance Evaluation of the Wireless Transport Layer Security". Journal of Supercomputing 36, nr 1 (kwiecień 2006): 33–50. http://dx.doi.org/10.1007/s11227-006-3549-4.

Pełny tekst źródła
Style APA, Harvard, Vancouver, ISO itp.
40

Alhalabi, M. O., i S. Horiguchi. "Haptic Cooperative Virtual Workspace: Architecture and evaluation". Virtual Reality 5, nr 3 (wrzesień 2000): 160–68. http://dx.doi.org/10.1007/bf01409421.

Pełny tekst źródła
Style APA, Harvard, Vancouver, ISO itp.
41

Dobravec, Tomaž, Borut Robič i Janez Žerovnik. "Permutation routing in double-loop networks: design and empirical evaluation". Journal of Systems Architecture 48, nr 13-15 (maj 2003): 387–402. http://dx.doi.org/10.1016/s1383-7621(03)00025-0.

Pełny tekst źródła
Style APA, Harvard, Vancouver, ISO itp.
42

Khalilipour, Alireza, Moharram Challenger, Mehmet Onat, Hale Gezgen i Geylani Kardas. "Refactoring Legacy Software for Layer Separation". International Journal of Software Engineering and Knowledge Engineering 31, nr 02 (luty 2021): 217–47. http://dx.doi.org/10.1142/s0218194021500066.

Pełny tekst źródła
Streszczenie:
One of the main aims in the layered software architecture is to divide the code into different layers so that each layer contains related modules and serves its upper layers. Although layered software architecture is matured now; many legacy information systems do not benefit from the advantages of this architecture and their code for the process/business and data access are mostly in a single layer. In many legacy systems, due to the integration of the code in one layer, changes to the software and its maintenance are mostly difficult. In addition, the big size of a single layer causes the load concentration and turns the server into a bottleneck where all requests must be executed on it. In order to eliminate these deficiencies, this paper presents a refactoring mechanism for the automatic separation of the business and data access layers by detecting the data access code based on a series of patterns in the input code and transferring it to a new layer. For this purpose, we introduce a code scanner which detects the target points based on these patterns and hence automatically makes the changes required for the layered architecture. According to the experimental evaluation results, the performance of the system is increased for the layer separated software using the proposed approach. Furthermore, it is examined that the application of the proposed approach provides additional benefits considering the qualitative criteria such as loosely coupling and tightly coherency.
Style APA, Harvard, Vancouver, ISO itp.
43

Sheng, Xin Ya, Yu Wang, Wei Ming Wang i Jing Jing Zhou. "ForCES Architecture Router Models in OPNET". Advanced Materials Research 186 (styczeń 2011): 433–37. http://dx.doi.org/10.4028/www.scientific.net/amr.186.433.

Pełny tekst źródła
Streszczenie:
Open reconfigurable router (ForCES) is based on the separation of control parts and forwarding parts that can satisfy the open programmable request of the next generation router, and is the next generation router's development direction. At present, the research on ForCES architeture router has completed the system structure and interface standard protocol design, and realized the basic logic function blocks (LFBs) of the control element (CE) and forwarding element (FE), ForCES prototypemachine has also succeeded in operation. However, the performance of any software and protocol must be inspected. Performance evaluation can adopt queuing theory、random Petri nets、 stochastic process algebra and OPNET software, etc. OPNET with user-friendly interface and stratified modeling thought can simplify the process of modeling, clear modeling methodology. The paper adopts OPNET Modeler simulation software to study on ForCES architecture router performance.
Style APA, Harvard, Vancouver, ISO itp.
44

Kuo, Yaw-Wen, Jane-Hwa Huang i Wei Lu. "Software architecture design, implementation, and evaluation of DCF-based MAC protocol on a low-power transceiver". Journal of the Chinese Institute of Engineers 41, nr 1 (21.12.2017): 8–17. http://dx.doi.org/10.1080/02533839.2017.1410447.

Pełny tekst źródła
Style APA, Harvard, Vancouver, ISO itp.
45

Kim, Sunwoo, Won Seob Jeong, Won W. Ro i Jean-Luc Gaudiot. "Design and evaluation of random linear network coding Accelerators on FPGAs". ACM Transactions on Embedded Computing Systems 13, nr 1 (sierpień 2013): 1–24. http://dx.doi.org/10.1145/2512469.

Pełny tekst źródła
Style APA, Harvard, Vancouver, ISO itp.
46

Kim, Sunwoo, Won Seob Jeong, Won W. Ro i Jean-Luc Gaudiot. "Design and evaluation of random linear network coding Accelerators on FPGAs". ACM Transactions on Embedded Computing Systems 13, nr 1 (1.08.2013): 1–24. http://dx.doi.org/10.1145/2501626.2512469.

Pełny tekst źródła
Style APA, Harvard, Vancouver, ISO itp.
47

Zhang, Hao, Jie Zhang, Ke Shi i Hui Wang. "Applying Software Metrics to RNN for Early Reliability Evaluation". Journal of Control Science and Engineering 2020 (19.12.2020): 1–10. http://dx.doi.org/10.1155/2020/8814394.

Pełny tekst źródła
Streszczenie:
Structural modeling is an important branch of software reliability modeling. It works in the early reliability engineering to optimize the architecture design and guide the later testing. Compared with traditional models using test data, structural models are often difficult to be applied due to lack of actual data. A software metrics-based method is presented here for empirical studies. The recurrent neural network (RNN) is used to process the metric data to identify defeat-prone code blocks, and a specified aggregation scheme is used to calculate the module reliability. Based on this, a framework is proposed to evaluate overall reliability for actual projects, in which algebraic tools are introduced to build the structural reliability model automatically and accurately. Studies in two open-source projects show that early evaluation results based on this framework are effective and the related methods have good applicability.
Style APA, Harvard, Vancouver, ISO itp.
48

Bakhouya, M., S. Suboh, J. Gaber, T. El-Ghazawi i S. Niar. "Performance evaluation and design tradeoffs of on-chip interconnect architectures". Simulation Modelling Practice and Theory 19, nr 6 (czerwiec 2011): 1496–505. http://dx.doi.org/10.1016/j.simpat.2010.10.008.

Pełny tekst źródła
Style APA, Harvard, Vancouver, ISO itp.
49

Isomöttönen, Ville, i Emmi Ritvos. "Digging into group establishment: Intervention design and evaluation". Journal of Systems and Software 178 (sierpień 2021): 110974. http://dx.doi.org/10.1016/j.jss.2021.110974.

Pełny tekst źródła
Style APA, Harvard, Vancouver, ISO itp.
50

Kanj, R., i E. Rosenbaum. "Critical evaluation of SOI design guidelines". IEEE Transactions on Very Large Scale Integration (VLSI) Systems 12, nr 9 (wrzesień 2004): 885–94. http://dx.doi.org/10.1109/tvlsi.2004.833665.

Pełny tekst źródła
Style APA, Harvard, Vancouver, ISO itp.
Oferujemy zniżki na wszystkie plany premium dla autorów, których prace zostały uwzględnione w tematycznych zestawieniach literatury. Skontaktuj się z nami, aby uzyskać unikalny kod promocyjny!

Do bibliografii