Fuzzy membership functions are considered as a key element in fuzzy systems. In order to generate a fuzzy membership function, there are two potential sources: expert knowledge and real data. However expert knowledge acquisition is a difficult issue, on the other hand using real data needs a methodology to translate real data to membership function. Most previous approaches considered membership function design highly dependent of fuzzy rule base and require the specification of membership functions' number. This paper attempts to overcome these problems and proposes an automatic membership function generation method. Our approach is based on a clustering technique and a density function for deriving cores of fuzzy sets. Experimental results show that our approach generates large core region which is more preferable than small core region in the context of membership function generation for neuro-fuzzy systems.
It is widely accepted that software architectures represent non functional attributes of software systems. Yet we know of no Architectural Description Language that provides automated support for reasoning about such attributes. In this paper we discuss our ongoing research in representing and reasoning about non functional properties of software
The concept of software architecture emerged in the eighties as an abstraction of all the design decisions pertaining to broad system structure, component coordination, system deployment, and system operation. As such, software architecture deals less with functional attributes than with operational attributes of a software system. So much so that a sound discipline of software architecture consists in identifying and prioritizing important non functional attributes that we want to optimize in the software system, and using them as a guide in making architectural decisions. We know of no architectural description language that allows us to represent and reason about non functional quality attributes such as response time, throughput, failure probability, security, availability, etc. In this paper, we present a modified version of ACME, and present a compiler of this language that allows us to analyze and reason about non functional attributes of software systems.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.