Bounded scheduling of process networks
Bounded scheduling of process networks
A formal basis for architectural connection
ACM Transactions on Software Engineering and Methodology (TOSEM)
Formal methods in object oriented business modelling
Journal of Systems and Software
Software assessments, benchmarks, and best practices
Software assessments, benchmarks, and best practices
UML components: a simple process for specifying component-based software
UML components: a simple process for specifying component-based software
Communications of the ACM
Component-based software architectures: a framework based on inheritance of behavior
Science of Computer Programming
Communication and Concurrency
ArchJava: connecting software architecture to implementation
Proceedings of the 24th International Conference on Software Engineering
Deadlock Analysis for a Fault-Tolerant System
AMAST '97 Proceedings of the 6th International Conference on Algebraic Methodology and Software Technology
Combining Methods for the Livelock Analysis of a Fault-Tolerant System
AMAST '98 Proceedings of the 7th International Conference on Algebraic Methodology and Software Technology
TACAS '95 Proceedings of the First International Workshop on Tools and Algorithms for Construction and Analysis of Systems
Towards the compositional verification of real-time UML designs
Proceedings of the 9th European software engineering conference held jointly with 11th ACM SIGSOFT international symposium on Foundations of software engineering
Verified systems by composition from verified components
Proceedings of the 9th European software engineering conference held jointly with 11th ACM SIGSOFT international symposium on Foundations of software engineering
Reo: a channel-based coordination model for component composition
Mathematical Structures in Computer Science
Revisiting Statechart Synthesis with an Algebraic Approach
Proceedings of the 26th International Conference on Software Engineering
Model Checking Embedded Systems with PROMELA
ECBS '05 Proceedings of the 12th IEEE International Conference and Workshops on Engineering of Computer-Based Systems
Component composition errors and update atomicity: static analysis: Research Articles
Journal of Software Maintenance and Evolution: Research and Practice - Unanticipated Software Evolution
A Methodology for Architectural Design of Concurrent and Distributed Software Systems
The Journal of Supercomputing
Predicting defect-prone software modules using support vector machines
Journal of Systems and Software
Characterizing Communication Channel Deadlocks in Sequence Diagrams
IEEE Transactions on Software Engineering
The modelling and analysis of security protocols: the csp approach
The modelling and analysis of security protocols: the csp approach
An Approach to Modelling and Verification of Component Based Systems
SOFSEM '07 Proceedings of the 33rd conference on Current Trends in Theory and Practice of Computer Science
An architectural approach to the correct and automatic assembly of evolving component-based systems
Journal of Systems and Software
Adaptive hierarchical scheduling policy for enterprise grid computing systems
Journal of Network and Computer Applications
ICESS '09 Proceedings of the 2009 International Conference on Embedded Software and Systems
PAT: Towards Flexible Verification under Fairness
CAV '09 Proceedings of the 21st International Conference on Computer Aided Verification
CHARMY: A Framework for Designing and Verifying Architectural Specifications
IEEE Transactions on Software Engineering
Formal specification of the variants and behavioural features of design patterns
Journal of Systems and Software
Modeling high assurance agent-based Earthquake Management System using formal techniques
The Journal of Supercomputing
Software verification for TinyOS
Proceedings of the 9th ACM/IEEE International Conference on Information Processing in Sensor Networks
A domain-oriented, model-based approach for construction and verification of railway control systems
Formal methods and hybrid real-time systems
Archface: a contract place where architectural design and code meet together
Proceedings of the 32nd ACM/IEEE International Conference on Software Engineering - Volume 1
Universal connection architecture for interactive applications to achieve distributed computing
Journal of Network and Computer Applications
A formal approach for the specification and verification of trustworthy component-based systems
Journal of Systems and Software
Design verification in model-based μ-controller development using an abstract component
Software and Systems Modeling (SoSyM)
Bringing white-box testing to Service Oriented Architectures through a Service Oriented Approach
Journal of Systems and Software
Cloud Computing Principles and Paradigms
Cloud Computing Principles and Paradigms
Loupe: Verifying Publish-Subscribe Architectures with a Magnifying Lens
IEEE Transactions on Software Engineering
A Comparative Study of Software Model Checkers as Unit Testing Tools: An Industrial Case Study
IEEE Transactions on Software Engineering
Editorial: Advanced topics in cloud computing
Journal of Network and Computer Applications
Modeling architecture for collaborative virtual objects based on services
Journal of Network and Computer Applications
Grid Computing: Towards a Global Interconnected Infrastructure
Grid Computing: Towards a Global Interconnected Infrastructure
Meetings through the cloud: Privacy-preserving scheduling on mobile devices
Journal of Systems and Software
Information and Software Technology
InRob: An approach for testing interoperability and robustness of real-time embedded software
Journal of Systems and Software
Review: Service-oriented middleware: A survey
Journal of Network and Computer Applications
Constructing formal rules to verify message communication in distributed systems
The Journal of Supercomputing
CORM: A reference model for future computer networks
Journal of Network and Computer Applications
Flexible service selection with user-specific QoS support in service-oriented architecture
Journal of Network and Computer Applications
Review: Multi-agent systems for protecting critical infrastructures: A survey
Journal of Network and Computer Applications
Rigorous development of composite grid services
Journal of Network and Computer Applications
Job allocation strategies for energy-aware and efficient Grid infrastructures
Journal of Systems and Software
Journal of Systems and Software
Toward a Tool-Based Development Methodology for Pervasive Computing Applications
IEEE Transactions on Software Engineering
Automatic Fuzzy Parameter Selection in Dynamic Fuzzy Voter for Safety Critical Systems
International Journal of Fuzzy System Applications
International Journal of Fuzzy System Applications
The Journal of Supercomputing
Hi-index | 0.00 |
In cloud computing, services play key roles. Services are well defined and autonomous components. Nowadays, the demand of using Fuzzy inference as a service is increasing in the domain of complex and critical systems. In such systems, along with the development of the software, the cost of detecting and fixing software defects increases. Therefore, using formal methods, which provide clear, concise, and mathematical interpretation of the system, is crucial for the design of these Fuzzy systems. To obtain this goal, we introduce the Fuzzy Inference Cloud Service (FICS) and propose a novel discipline for formal modeling of the FICS. The FICS provides the service of Fuzzy inference to the consumers. We also introduce four novel formal verification tests, which allow strict analysis of certain behavioral disciplines in the FICS as follows: (1)聽Internal consistency, which analyzes the service in a strict and delicate manner; (2)聽Deadlock freeness; (3)聽Divergence freeness; and (4)聽Goal reach ability. The four tests are discussed and the FICS is verified to ensure that it can pass all these tests.